No, I'm not trolling. Do you have a response to my comment about the deliberate breaking of autorotation in UIViewController in iOS 6? (If you're not an iOS developer, then never mind.)
Apple provides some of the [least horrible] legacy support for their devices of all mobile vendors. By a WIDE margin
Presumably by using an iPhone 4S at all, I'm "owning it wrong". My deepest apologies to the hallowed memory of Jobs. I shall drop everything this instant and run out and purchase an iPhone 5.
Coming from the Microsoft world I have been very surprised at how little attention Apple pays to legacy compatibility. It's only recently become impossible to run 16 bit Windows apps in the latest Microsoft OS. Compare that to the constant forced churn in Apple desktop software. And just to pick another example still raw in my memory as a developer, see the change on iOS to CocoaTouch/UIViewController auto rotation handing methods, with pretty much zero attention paid to "helping old stuff still work", leading to really ugly breakage all across the App Store. That was not an accident, that was basically a premeditated Three Stooges eye-poke on third party developers.
Conclusion: Apple doesn't care about yesterday's customers, they keep their eyes fixed only on future dollars. When Apple goes down (as all behemoth tech companies eventually do) I shall do a little iDance on their grave, perform an Xpectoration on their development tools, and will be sure to Pee Different(r) on anything else I see lying around.
In one sense it's not hard, but in another sense it is. It's hard for humans to remember things 100% consistently. It's just a slightly better world when you don't have to remember and (a) your phone never rings during those meeting times, and (b) you never forget to turn the ringer back on after the meeting, which can result in missing important calls later.
As a programmer myself, I am annoyed when software could easily provide a very helpful feature that prevents its users embarrassment and makes their lives easier, but prevents such functionality, for no obvious reason (except that they simply goofed when locking themselves in with that hardware design).
I carry an iPhone and I do like it OK, but I have various meetings that I participate in on a regular schedule (business, church, etc.) where it would be desirable to me to put it on vibrate automatically. With Android there are several nice (and free, though that doesn't matter so much to me) apps where you can set up a schedule to control the ringer. Apple just provides this lame "quiet time" setting, which is configurable only for night hours and not for arbitrary repeating time ranges. (There are various lame third party iOS apps that attempt to do this, but do it quite poorly while quickly draining your battery.)
Not sure why Apple never fixed this shortcoming -- maybe a patent issue. Or perhaps a reason as lame as that the mute is an actual hardware on/off switch on the side of the phone, and they thought it would break the beauty and elegance for the software state not to match the hardware state, or something. Anyway, Apple settled for inferiority/inconvenience on that one, and it annoys me.
That whole media debacle is one reason why I personally wouldn't give Politifact the time of day, after what they so brazenly and shamelessly did for the Obama campaign. Romney didn't lie in that situation, Obama and his media allies did.
The fact is, Chrysler is taking their money (billions of which were given them by American taxpayers), and they are investing it into Chinese production, creating new Chinese jobs. That's what happens when Bush II, Obama, and their ilk waste taxpayer money on bailouts of this nature, and it stinks for American taxpayers and workers. Don't get me wrong, I don't begrudge China success and prosperity. But when I see a huge domestic bailout of a company followed shortly by a foreign expansion, I do have to ask why exactly we bailed them out.
NIH ("not invented here") is a huge part of why software engineering is still stuck in the cottage industry stage...
NIH can indeed be a mistake of many programming shops when approaching an individual problem, but on the other hand, I question the existence of any serious programmers who don't use existing frameworks and libraries (Boost, Java,.NET, etc.). In fact, compared to the early 80's, I'd say software engineering as an industry is doing excellently well at code re-use. And in fact in my OP, I suggested that students would do well to play with things like OpenCV and Python math libraries, which are both great examples of code re-use. Maybe you can be more specific?
OK, maybe that's a little harsh. But it's not completely apparent what value such a detailed review of early software programs would add to a computer science curriculum. It's probably sufficient to note the emergence of the GUI as the major defining element here, and let our poor undergrads get back to studying their bi-directional linked lists.
My opinion: it's not an accident that computer science is a more forward-looking than backward-looking discipline. Students will get more mileage out of downloading the latest version of OpenCV or playing with math in Python than sitting through a boring lecture about primitive computer software apps.
- Graphics acceleration isn't done yet, so presumably will be very slow.
- Anything in an app that's compiled for ARM (e.g. if an app has CPU intensive stuff done in C++) shouldn't work if I understand their approach correctly -- i.e. it's not existing within a virtual machine but rather is a port / recompile of the Android OS to run natively on Windows.
No no no no. That was Little Miss Muffet who sat on a tuffet. Whereas Little Jack Horner was eating a "Christmas Pie", from which extraction of fruits gave indication of virtue.
Hate to break the news to you, dude, but according to the dairy association link you provided, each milk crate costs approximately $4, so the $60 price you were quoted for 5 of them is in fact for naïve yuppies.
At my shop we engineer universes to produce all desired output at the exact moment it's needed with zero latency. It's a highly parallelized operation. Unfortunately, we currently occupy one of the universes that got mostly wrong answers.
Um, you've obviously had too much, because this is the wrong story. Please catch the local bus at its next cycle to return to your homepage (or metro if Win8). Negotiate the archival of any mobile keys with a peer, because when drivers crash, it typically gets graphic. I do not envy you the head seek times you will experience at the time of your next startup.
Of course your points above are true in regard to useful and essential government services. There are some things we've decided that our government should provide for us that enrich our society, no disagreement there. The public sector only exists because it's created by funds from the private sector, but that doesn't have to be a bad thing.
However, my points are also true, because they deal with the issues of government waste, government takeover of industries that aren't necessary to be run by the government, government corruption, government redistribution of wealth which harms jobs in the country, etc. In those situations, the public sector can indeed become a parasite of the private sector instead of the symbiotic relationship we'd rather see.
Perhaps if one agrees that there are extremes and oversimplification leads to a flawed picture, then one can start debating specific cases.
Liberals want to believe that they are free from the Law of Unintended Consequences. They are not.
If you raise taxes on "the wealthy", you are raising taxes on job creators and small businesses. You can mandate a high minimum wage and mandatory vacation time. Employers will respond by raising their prices and hiring fewer workers. So, congratulations. You've effectively implemented the equivalent of a new tax on the poor (who now pay higher prices for basic goods) and hurt the job market by shrinking the job pool.
It's popular nowadays for liberals to wax eloquent about how "trickle down economics doesn't work" and "the rich just get richer while the poor get poorer" and so forth. That's not really true. Effectively everybody in the USA has gotten fantastically richer in the last hundred years or so under our moderated capitalist system, and shifting to socialism and governmental takeover of industries will revert much of that progress. A society where people are free to pursue their own best interests with little government interference can naturally lead to benefiting those around them (aka their customers). A government that takes upon itself the mandate to redistribute wealth will work in the interests of its cronies and through corruption and incompetence squander its citizens' wealth.
Why do you accept that tax increases cause wealth destruction (reducing the financial wealth of the private sector), but not the complimentary proposition that spending increases equal wealth creation (i.e. increase in financial sector financial wealth)?
Where did that money come from that you want to spend? All money the government spends was confiscated from the private sector in some way, or else borrowed from the likes of China, to be reimbursed down the road by confiscating more money from the private sector. So the government's spending of money is _by default_ a harmful action to the economy, and the burden should be on our legislators to show otherwise. Don't misunderstand me, I'm not proposing anarchy or saying all government expenditures are bad; but just suggesting that we recognize the harm involved in government waste.
Some people think you can help the economy by throwing a rock at a storekeeper's window. Actually, some very intelligent and educated people think that. They are wrong in the long run.
Adjustments can always be made, I won't deny that. But what you describe is not an economically feasible solution to the present crisis, that's just the rhetoric of class warfare, wealth destruction (making some socialists happy), and careening toward Greece.
Maybe you missed the part where the public sector only exists because it's created by funds provided by the private sector. When you run out of money, you can't just create more.... Well, you can. But it's not pretty, and the TANSTAAFL rule still holds in the long run.
You know, if we just passed a law that said that every job has to have a decent minimum wage, a bunch of paid time off, and a generous pension, the world would be a happier place./dripping-with-sarcasm
The reality is TANSTAAFL, the private sector is hurting, and the public sector needs to tighten its belt accordingly.
I worked my way through college debt-free. After working as part time as a programmer for a year after high school, I started as a full time programmer at the same time I started college. It took 5 years, but I got an accredited BS CS and graduated Summa Cum Laude, all without any debt or parental assistance. Success in school and life in general isn't magic -- just focus a lot more on the hard work rather than the goofing off.
Apple provides some of the [least horrible] legacy support for their devices of all mobile vendors. By a WIDE margin
FTFY.
Presumably by using an iPhone 4S at all, I'm "owning it wrong". My deepest apologies to the hallowed memory of Jobs. I shall drop everything this instant and run out and purchase an iPhone 5.
Coming from the Microsoft world I have been very surprised at how little attention Apple pays to legacy compatibility. It's only recently become impossible to run 16 bit Windows apps in the latest Microsoft OS. Compare that to the constant forced churn in Apple desktop software. And just to pick another example still raw in my memory as a developer, see the change on iOS to CocoaTouch/UIViewController auto rotation handing methods, with pretty much zero attention paid to "helping old stuff still work", leading to really ugly breakage all across the App Store. That was not an accident, that was basically a premeditated Three Stooges eye-poke on third party developers.
Conclusion: Apple doesn't care about yesterday's customers, they keep their eyes fixed only on future dollars. When Apple goes down (as all behemoth tech companies eventually do) I shall do a little iDance on their grave, perform an Xpectoration on their development tools, and will be sure to Pee Different(r) on anything else I see lying around.
I always forget to turn it back to ringer and so would like to have a "silent for the next xxx minutes" feature.
Exactly, it's really two problems being highlighted here -- the unwanted ring and the unwanted non-ring.
Yes, because it is very hard
In one sense it's not hard, but in another sense it is. It's hard for humans to remember things 100% consistently. It's just a slightly better world when you don't have to remember and (a) your phone never rings during those meeting times, and (b) you never forget to turn the ringer back on after the meeting, which can result in missing important calls later.
As a programmer myself, I am annoyed when software could easily provide a very helpful feature that prevents its users embarrassment and makes their lives easier, but prevents such functionality, for no obvious reason (except that they simply goofed when locking themselves in with that hardware design).
I carry an iPhone and I do like it OK, but I have various meetings that I participate in on a regular schedule (business, church, etc.) where it would be desirable to me to put it on vibrate automatically. With Android there are several nice (and free, though that doesn't matter so much to me) apps where you can set up a schedule to control the ringer. Apple just provides this lame "quiet time" setting, which is configurable only for night hours and not for arbitrary repeating time ranges. (There are various lame third party iOS apps that attempt to do this, but do it quite poorly while quickly draining your battery.)
Not sure why Apple never fixed this shortcoming -- maybe a patent issue. Or perhaps a reason as lame as that the mute is an actual hardware on/off switch on the side of the phone, and they thought it would break the beauty and elegance for the software state not to match the hardware state, or something. Anyway, Apple settled for inferiority/inconvenience on that one, and it annoys me.
That whole media debacle is one reason why I personally wouldn't give Politifact the time of day, after what they so brazenly and shamelessly did for the Obama campaign. Romney didn't lie in that situation, Obama and his media allies did.
The fact is, Chrysler is taking their money (billions of which were given them by American taxpayers), and they are investing it into Chinese production, creating new Chinese jobs. That's what happens when Bush II, Obama, and their ilk waste taxpayer money on bailouts of this nature, and it stinks for American taxpayers and workers. Don't get me wrong, I don't begrudge China success and prosperity. But when I see a huge domestic bailout of a company followed shortly by a foreign expansion, I do have to ask why exactly we bailed them out.
NIH ("not invented here") is a huge part of why software engineering is still stuck in the cottage industry stage...
NIH can indeed be a mistake of many programming shops when approaching an individual problem, but on the other hand, I question the existence of any serious programmers who don't use existing frameworks and libraries (Boost, Java, .NET, etc.). In fact, compared to the early 80's, I'd say software engineering as an industry is doing excellently well at code re-use. And in fact in my OP, I suggested that students would do well to play with things like OpenCV and Python math libraries, which are both great examples of code re-use. Maybe you can be more specific?
"Why aren't you one, too?"
OK, maybe that's a little harsh. But it's not completely apparent what value such a detailed review of early software programs would add to a computer science curriculum. It's probably sufficient to note the emergence of the GUI as the major defining element here, and let our poor undergrads get back to studying their bi-directional linked lists.
My opinion: it's not an accident that computer science is a more forward-looking than backward-looking discipline. Students will get more mileage out of downloading the latest version of OpenCV or playing with math in Python than sitting through a boring lecture about primitive computer software apps.
- Graphics acceleration isn't done yet, so presumably will be very slow.
- Anything in an app that's compiled for ARM (e.g. if an app has CPU intensive stuff done in C++) shouldn't work if I understand their approach correctly -- i.e. it's not existing within a virtual machine but rather is a port / recompile of the Android OS to run natively on Windows.
Somebody correct me if I'm wrong...
No no no no. That was Little Miss Muffet who sat on a tuffet. Whereas Little Jack Horner was eating a "Christmas Pie", from which extraction of fruits gave indication of virtue.
Hate to break the news to you, dude, but according to the dairy association link you provided, each milk crate costs approximately $4, so the $60 price you were quoted for 5 of them is in fact for naïve yuppies.
Here you go: comic
At my shop we engineer universes to produce all desired output at the exact moment it's needed with zero latency. It's a highly parallelized operation. Unfortunately, we currently occupy one of the universes that got mostly wrong answers.
Um, you've obviously had too much, because this is the wrong story. Please catch the local bus at its next cycle to return to your homepage (or metro if Win8). Negotiate the archival of any mobile keys with a peer, because when drivers crash, it typically gets graphic. I do not envy you the head seek times you will experience at the time of your next startup.
Just posting to let you know I read all of this and appreciated your thought provoking reply. Cheers.
Of course your points above are true in regard to useful and essential government services. There are some things we've decided that our government should provide for us that enrich our society, no disagreement there. The public sector only exists because it's created by funds from the private sector, but that doesn't have to be a bad thing.
However, my points are also true, because they deal with the issues of government waste, government takeover of industries that aren't necessary to be run by the government, government corruption, government redistribution of wealth which harms jobs in the country, etc. In those situations, the public sector can indeed become a parasite of the private sector instead of the symbiotic relationship we'd rather see.
Perhaps if one agrees that there are extremes and oversimplification leads to a flawed picture, then one can start debating specific cases.
Sorry, I am not even sure how to parse this question or what you are talking about. Can you re-phrase?
So excessive entitlements and governmental corruption vis-à-vis public sector cronyism have nothing to do with Greece's fiscal problems? Do tell.
Liberals want to believe that they are free from the Law of Unintended Consequences. They are not.
If you raise taxes on "the wealthy", you are raising taxes on job creators and small businesses. You can mandate a high minimum wage and mandatory vacation time. Employers will respond by raising their prices and hiring fewer workers. So, congratulations. You've effectively implemented the equivalent of a new tax on the poor (who now pay higher prices for basic goods) and hurt the job market by shrinking the job pool.
It's popular nowadays for liberals to wax eloquent about how "trickle down economics doesn't work" and "the rich just get richer while the poor get poorer" and so forth. That's not really true. Effectively everybody in the USA has gotten fantastically richer in the last hundred years or so under our moderated capitalist system, and shifting to socialism and governmental takeover of industries will revert much of that progress. A society where people are free to pursue their own best interests with little government interference can naturally lead to benefiting those around them (aka their customers). A government that takes upon itself the mandate to redistribute wealth will work in the interests of its cronies and through corruption and incompetence squander its citizens' wealth.
Why do you accept that tax increases cause wealth destruction (reducing the financial wealth of the private sector), but not the complimentary proposition that spending increases equal wealth creation (i.e. increase in financial sector financial wealth)?
Where did that money come from that you want to spend? All money the government spends was confiscated from the private sector in some way, or else borrowed from the likes of China, to be reimbursed down the road by confiscating more money from the private sector. So the government's spending of money is _by default_ a harmful action to the economy, and the burden should be on our legislators to show otherwise. Don't misunderstand me, I'm not proposing anarchy or saying all government expenditures are bad; but just suggesting that we recognize the harm involved in government waste.
Some people think you can help the economy by throwing a rock at a storekeeper's window. Actually, some very intelligent and educated people think that. They are wrong in the long run.
Adjustments can always be made, I won't deny that. But what you describe is not an economically feasible solution to the present crisis, that's just the rhetoric of class warfare, wealth destruction (making some socialists happy), and careening toward Greece.
Maybe you missed the part where the public sector only exists because it's created by funds provided by the private sector. When you run out of money, you can't just create more. ... Well, you can. But it's not pretty, and the TANSTAAFL rule still holds in the long run.
Economics, my friend.
Dear God, my neighbor has a cow. I have none.
Please kill my neighbor's cow.
FTFY: Dear God, my neighbor has a cow. I have none. Please help me to find a way to stop personally paying the bills to feed my neighbor's cow.
You know, if we just passed a law that said that every job has to have a decent minimum wage, a bunch of paid time off, and a generous pension, the world would be a happier place. /dripping-with-sarcasm
The reality is TANSTAAFL, the private sector is hurting, and the public sector needs to tighten its belt accordingly.
I worked my way through college debt-free. After working as part time as a programmer for a year after high school, I started as a full time programmer at the same time I started college. It took 5 years, but I got an accredited BS CS and graduated Summa Cum Laude, all without any debt or parental assistance. Success in school and life in general isn't magic -- just focus a lot more on the hard work rather than the goofing off.