Digital photography differs from film photography and one of the differences is that some adjustments that you used to do in the camera are now commonly done in the computer. White balance is one, so to some extent is exposure. Large sensors can also give you the ability to crop the image if that's desirable. I don't regard this as manipulation of the image in a bad sense of the term. Not that you can't spend the time to do it all in the camera at the moment, but why do you think everyone should do this, all this time? (I'm not a pro but a reasonably competent amateur with a couple of decades of photography experience).
People with Asberger's and more generally autistic spectrum disorders may "just not get" the effect their actions have on others. They don't read social cues or understand/accept feedback very well. And they can have a tendency to break social rules (or even laws) that other people respect - they either don't see the boundary they are crossing, or (at least temporarily) don't care. The solution though is not to "hurt him back." You can to some extent teach someone to understand people better, recognize and follow social rules better, regulate their own emotions better. That is part of treatment. Most people learn this fairly easily and at a young age but Asberger's makes it much harder. That is not an excuse for behavior that breaks laws. But it is a mitigating factor.
You may want to have your economics unconnected to politics, but that is unrealistic. Economic theories can imply political actions, and political actions can alter how economies function.
Maybe that would help But I think Jerry Yang owned a lot of Yahoo, and when Microsoft offered a lot of money--too much money, really--for the company, he turned them down. I don't think a lot of shareholders are thanking him for that decision now.
Before Turbo C was Turbo Pascal. And before that, Niklaus Wirth wrote a number of influential books, including "Algorithms + Data Structures = Programs", which includes a lot of the material that an intro CS course still has. But Pascal is not a popular language anymore.
I just checked a book out of the library and practiced. It was boring as all hell but I did learn to type. It was well worth the time since I've been using that skill daily for the past 40 years.
There are several solar technologies and you can lose by betting on the wrong one, which it appears was a factor here. A lot of companies with advanced technology have low profit margins (or no profits). The tech may be good, but it doesn't guarantee you a profit when others can sell an equivalent at a better price/performance ratio.
Solar companies have also been affected by the withdrawal of subsidies for installation of solar, especially in Europe. If your business model is based on assuming a level of subsidy on the consumption side, you are in trouble if that changes.
If by "calc3" you mean 3rd-year calculus, that makes sense. Otherwise, not. I took 3 years of calculus at Caltech, and differential equations were in year 3.
B&H is the bomb. It is the newegg equivalent for camera gear: they have practically everything, ship fast, competitive prices, no hassles. But generally they don't offer any warranty except what the manufacturer provides. And for some equipment that is rather limited (for Canon it is 1 year). Not a problem for me but YMMV.
US military and diplomats already use secure networks so it's not completely infeasible.
But for commercial transactions there are some issues. It is hard to require a separate machine for secure access so privilege escalation (insecure->secure) is an issue. Plus if you store the credentials you need to access the secure internet on the machine that is doing the access, then all you know for sure is that the machine initiated a transaction, not that a specific individual did. In particular, a hacked box allows impersonation of the user. If you require some kind of token to be plugged in, PIN to be entered, etc. then you have more security, but it becomes difficult to do automated transactions, which are very common and useful.
It's been a loooooong time since I looked into Oracle, but last time I checked it was cost prohibitive to use it for startups.
It's not. Oracle has a free version (Oracle XE) although there it has limits. If I remember right, it's about $5K for a license of their standard edition. That's about the cost of 1-2 developer weeks, counting overhead. If you start running a big Oracle cluster (RAC) or you start adding enterprise edition features then it can cost you. But you can run a website quite a long time before you need that.
It is true enough that the system is heavily rigged and manipulated to favor founders, executive management, and VCs. And a large proportion of these people are greedy and unscrupulous. I remember one company that did a large secondary offering just to let the founders cash out.. and they did, to the tune of about $500M. And anyone who bought the stock in that offering and held it more than a few months was shafted, since the tech bust happened right about then.
But on the flip side, stock options are also pretty much the only way rank and file employees will ever get a big payday. And that does happen. I've cashed out with profits from three companies. Many of the execs did a lot better than I did, but some of the wealth got shared.
It is not unheard-of for a consultant to receive options or restricted stock in a startup, in return for less cash compensation. I've been offered that kind of deal. It's less cash out the door for them to pay you this way. So you can certainly ask for that. But they can say no.
It is true that CS is taught like it was a field of math, not engineering. I looked a while a ago at the MIT CS courses, which are available online. The lectures seemed accessible enough, but the course assignments were very difficult (IMO) and required considerable math skills (and I am not someone put off by advanced math). If you want to be prepared to do theoretical research in CS, like analyzing the running time of an algorithm, then they are preparing you well for that. But I've done very little of that in my 20+ year engineering career. IMO an engineer needs to know a programming language (really well), have a sold grasp of binary/hex and boolean algebra, and know enough about basic topics like concurrency to not be dangerous.
I don't add anyone as a contact unless I know them reasonably well and have had a positive enough experience with them that I'd be willing to recommend them. That means I don't have a long list but that's fine - it only contains people I really want to stay in touch with. Most are in my field but not all. I do find it mildly annoying that I get invites from people I haven't heard of, people I've met one or twice two jobs ago, or random recruiters. They go into the ignore bin.
Well, you're right about the corruption of the US government by wealth. It's happened, to an extent that probably hasn't been seen since the robber barons of the 19th century. But Bitcoin is the revolutionary force that's going to reverse that trend? I don't think so.
I'm out of development now (retired early). There's nothing wrong with many of these principles per se. But IMHO Scrum and similar methodologies have got a cult-like hold on some organizations, where it's become something you can't challenge. If I hear another techie go on about pigs and chickens and stuff like that, I'm gonna barf.
TDD and getting your unit test coverage up are reasonable ideas but all they do is make sure you don't have goofy small problems like a sign inversion - they don't prevent the really big mistakes like design errors and security holes.
Code review in my experience can be a horrible pain in the ass. My recent project required two reviews before each checkin, and some reviewers were just too anal about it. It could take two or more days to do a review cycle and that's too long.
I sat down first day in Algebra II, looked over the text book, discovered I knew it already, and asked to be excused. I took trig instead. Then I took Calculus because I needed the units, but I'd already been through my dad's old college calculus text. Then I got permission to duck out of high school 3 times a week to take 2nd year calculus at a local college. I was lucky they were flexible enough to let me do all this.
> This move also kills HP's aspirations of overtaking IBM any time soon
Exactly - HP nowadays really wants to be IBM, a one-stop shop for hardware, software, and services. But they're not. IBM has a better mix of businesses and is executing better. HPQ operating margin - 10.49%, IBM operating margin - 19.97%. HPQ return on equity - 21.85%, IBM return on equity - 64.59% (from Yahoo finance).
I have regular Comcast internet (not Business) and if there is a cap, I haven't hit it yet (even with my teenage daughter downloading like crazy).
But capped or not, I prefer it to DSL. I switched off AT&T DSL because it was sloooow and unreliable. I got tired of going down to the basement to power cycle the router because it had dropped the connection.
Last I checked Libertarians were real big on property rights. And I don't think abolishing copyright is in their platform.
Digital photography differs from film photography and one of the differences is that some adjustments that you used to do in the camera are now commonly done in the computer. White balance is one, so to some extent is exposure. Large sensors can also give you the ability to crop the image if that's desirable. I don't regard this as manipulation of the image in a bad sense of the term. Not that you can't spend the time to do it all in the camera at the moment, but why do you think everyone should do this, all this time? (I'm not a pro but a reasonably competent amateur with a couple of decades of photography experience).
People with Asberger's and more generally autistic spectrum disorders may "just not get" the effect their actions have on others. They don't read social cues or understand/accept feedback very well. And they can have a tendency to break social rules (or even laws) that other people respect - they either don't see the boundary they are crossing, or (at least temporarily) don't care. The solution though is not to "hurt him back." You can to some extent teach someone to understand people better, recognize and follow social rules better, regulate their own emotions better. That is part of treatment. Most people learn this fairly easily and at a young age but Asberger's makes it much harder. That is not an excuse for behavior that breaks laws. But it is a mitigating factor.
You may want to have your economics unconnected to politics, but that is unrealistic. Economic theories can imply political actions, and political actions can alter how economies function.
Maybe that would help But I think Jerry Yang owned a lot of Yahoo, and when Microsoft offered a lot of money--too much money, really--for the company, he turned them down. I don't think a lot of shareholders are thanking him for that decision now.
Before Turbo C was Turbo Pascal. And before that, Niklaus Wirth wrote a number of influential books, including "Algorithms + Data Structures = Programs", which includes a lot of the material that an intro CS course still has. But Pascal is not a popular language anymore.
I just checked a book out of the library and practiced. It was boring as all hell but I did learn to type. It was well worth the time since I've been using that skill daily for the past 40 years.
You do know that us older guys invented the pony tail and tie-dye look, don't you?
There are several solar technologies and you can lose by betting on the wrong one, which it appears was a factor here. A lot of companies with advanced technology have low profit margins (or no profits). The tech may be good, but it doesn't guarantee you a profit when others can sell an equivalent at a better price/performance ratio.
Solar companies have also been affected by the withdrawal of subsidies for installation of solar, especially in Europe. If your business model is based on assuming a level of subsidy on the consumption side, you are in trouble if that changes.
If by "calc3" you mean 3rd-year calculus, that makes sense. Otherwise, not. I took 3 years of calculus at Caltech, and differential equations were in year 3.
B&H is the bomb. It is the newegg equivalent for camera gear: they have practically everything, ship fast, competitive prices, no hassles. But generally they don't offer any warranty except what the manufacturer provides. And for some equipment that is rather limited (for Canon it is 1 year). Not a problem for me but YMMV.
> Not saying it couldn't possibly happen, but at this point the need to break away from x86/x64 is vanishingly small
This was true a few years ago. It is not true any more, now that so much is being done on portable devices.
US military and diplomats already use secure networks so it's not completely infeasible.
But for commercial transactions there are some issues. It is hard to require a separate machine for secure access so privilege escalation (insecure->secure) is an issue. Plus if you store the credentials you need to access the secure internet on the machine that is doing the access, then all you know for sure is that the machine initiated a transaction, not that a specific individual did. In particular, a hacked box allows impersonation of the user. If you require some kind of token to be plugged in, PIN to be entered, etc. then you have more security, but it becomes difficult to do automated transactions, which are very common and useful.
Oracle doesn't charge for developer use, not even of their high-end products. If you put in production then you need to pay.
It's been a loooooong time since I looked into Oracle, but last time I checked it was cost prohibitive to use it for startups.
It's not. Oracle has a free version (Oracle XE) although there it has limits. If I remember right, it's about $5K for a license of their standard edition. That's about the cost of 1-2 developer weeks, counting overhead. If you start running a big Oracle cluster (RAC) or you start adding enterprise edition features then it can cost you. But you can run a website quite a long time before you need that.
It is true enough that the system is heavily rigged and manipulated to favor founders, executive management, and VCs. And a large proportion of these people are greedy and unscrupulous. I remember one company that did a large secondary offering just to let the founders cash out .. and they did, to the tune of about $500M. And anyone who bought the stock in that offering and held it more than a few months was shafted, since the tech bust happened right about then.
But on the flip side, stock options are also pretty much the only way rank and file employees will ever get a big payday. And that does happen. I've cashed out with profits from three companies. Many of the execs did a lot better than I did, but some of the wealth got shared.
It is not unheard-of for a consultant to receive options or restricted stock in a startup, in return for less cash compensation. I've been offered that kind of deal. It's less cash out the door for them to pay you this way. So you can certainly ask for that. But they can say no.
Sorry to disappoint you, but analysing the runtime of an algorithm is not advanced math. It is rather easy calculation :)
No, not in general, not for all algorithms.
It is true that CS is taught like it was a field of math, not engineering. I looked a while a ago at the MIT CS courses, which are available online. The lectures seemed accessible enough, but the course assignments were very difficult (IMO) and required considerable math skills (and I am not someone put off by advanced math). If you want to be prepared to do theoretical research in CS, like analyzing the running time of an algorithm, then they are preparing you well for that. But I've done very little of that in my 20+ year engineering career. IMO an engineer needs to know a programming language (really well), have a sold grasp of binary/hex and boolean algebra, and know enough about basic topics like concurrency to not be dangerous.
I don't add anyone as a contact unless I know them reasonably well and have had a positive enough experience with them that I'd be willing to recommend them. That means I don't have a long list but that's fine - it only contains people I really want to stay in touch with. Most are in my field but not all. I do find it mildly annoying that I get invites from people I haven't heard of, people I've met one or twice two jobs ago, or random recruiters. They go into the ignore bin.
Well, you're right about the corruption of the US government by wealth. It's happened, to an extent that probably hasn't been seen since the robber barons of the 19th century. But Bitcoin is the revolutionary force that's going to reverse that trend? I don't think so.
I'm out of development now (retired early). There's nothing wrong with many of these principles per se. But IMHO Scrum and similar methodologies have got a cult-like hold on some organizations, where it's become something you can't challenge. If I hear another techie go on about pigs and chickens and stuff like that, I'm gonna barf.
TDD and getting your unit test coverage up are reasonable ideas but all they do is make sure you don't have goofy small problems like a sign inversion - they don't prevent the really big mistakes like design errors and security holes.
Code review in my experience can be a horrible pain in the ass. My recent project required two reviews before each checkin, and some reviewers were just too anal about it. It could take two or more days to do a review cycle and that's too long.
I sat down first day in Algebra II, looked over the text book, discovered I knew it already, and asked to be excused. I took trig instead. Then I took Calculus because I needed the units, but I'd already been through my dad's old college calculus text. Then I got permission to duck out of high school 3 times a week to take 2nd year calculus at a local college. I was lucky they were flexible enough to let me do all this.
> This move also kills HP's aspirations of overtaking IBM any time soon
Exactly - HP nowadays really wants to be IBM, a one-stop shop for hardware, software, and services. But they're not. IBM has a better mix of businesses and is executing better. HPQ operating margin - 10.49%, IBM operating margin - 19.97%. HPQ return on equity - 21.85%, IBM return on equity - 64.59% (from Yahoo finance).
I have regular Comcast internet (not Business) and if there is a cap, I haven't hit it yet (even with my teenage daughter downloading like crazy).
But capped or not, I prefer it to DSL. I switched off AT&T DSL because it was sloooow and unreliable. I got tired of going down to the basement to power cycle the router because it had dropped the connection.