I use my profile to bookmark (and share) waht I find interesting. The problem is, if I need to find something over 2 weeks old it takes forever to find it. Why can't I search my own profile?
It depends on how you define "quality". As much as you are likely to define it in terms of optimum biological function, it is subjective. Cigarettes increase quality for some people, though this is universally accepted as adverse for biological function. It does aid in emotional function. If it didn't no one would still be doing it. And that's just having tobacco in mind.
Nexium is proof of my point. If people went back to a more natural diet with no processed foods (meats, veggies, nuts, fruits) they would not need Nexium. But the standard American would rather take a pill so they can shove whatever crap they want down their gullet. Never mind the change in diet from crap to proper food is less than the cost of the prescription. They want indemnity from reality in pill form.
Gut instinct? I posted data from respected medical journals and the CDC. You took issue with them saying they were not accurate, so I reviewed them and I did not come to the conclusion that you did.
Heart disease and cancer are the two top killers by far. These tend to be sudden on-set and intense.
You might argue that a better lifestyle of veganism and exercise will help substantially, and it would, but the patient is choosing the tastier, more sedentary approach because that has a higher quality to them.
I'm trying to interpret the findings as you suggest but I cannot.
Enter conspiracy theory on why we can't get clear statistics on ADRs, when the CDC works closely with drug companies. etc. We should not have to quibble over definitions. The JAMA paper I cited 106k deaths is the only source that clearly does not try to lump illegal drug use with normal drug use. I think it is credible (they claim a 95% CI] I'm looking at the CDC report and I just am not finding your case supported. I'm sorry we are going to have to disagree on this unless you can produce clearer statistics.
OP Here, you are not right, but you are not wrong either. From the CDC report December 29, 2011
Drug-induced mortality "In 2009, a total of 39,147 persons died of drug-induced causes in the United States ( Tables 10 , 12 , and 13 ). This category includes deaths from poisoning and medical conditions caused by dependent and nondependent use of legal or illegal drugs, and also includes poisoning from medically prescribed and other drugs. It excludes unintentional injuries, homicides, and other causes indirectly related to drug use, as well as newborn deaths due to the mother’s drug use. (For a list of drug-induced causes, see ‘‘ Technical Notes.’’ See also the discussion of poisoning mortality that uses the more narrow definition of poisoning as an injury in the section titled ‘‘Injury mortality by mechanism and intent’’.)"
So it may not be the 106k, but it is 39,000, still up there, and it is NOT included under accidental deaths.
I for one think that if out life expectancy were shorter we'd try to pack more in to our years. There is no point in living your last 5 or so years in a home. You become a cost center, bringing down the lives of everyone around you, save for the geriatric nursing industry.
In fact I think they should skew it all to the shortest life expectancy so that everything after is a bonus. Just like Stephen hawking. "My expectations were reduced to zero when I was 21. Everything since then has been a bonus."
Stephen Hawking
Well I am back at the place where I was 10 years ago. I thought the code was great then, I think it is shit now.
But what I've learned in the intervening time, and having been a software development manager myself, is that code is optimized on a few axis: - Brevity (get er done!) - Clarity (I'll be able to read this again in 5 years and understand it) - Structure (Object models) - Formatting - Efficiency
All of them factor into a meta category, which I call "Maintainability", where you want high clarity and structure. Maintainability is by far the most important aspect to an organization. Your n00b developer won't have your company's maintainability desire in mind. Efficiency is the dead last because increased computing power is cheaper than the development time to make it efficient, save some scenarios.
So my recommendation is to have him rate his code on those axis and your code on those axis. Hopefully he'll learn there's more than one way to code. It is very likely he's just out of school and his head is filled with registers and asymptotic running times. Those are important, but not as important as shipping maintainable code on time.
I think you missed the point. What happens when you get a call on your phone and you've got a 2nd display plugged in? You click a mouse to answer? You use speaker phone? etc. There are usability questions...
Also, those developer build have debugging information in them which slows them down. When you run production code they are stripped down to be lean and mean.
I'm on board with this Ubuntu-on-a-phone idea. But I want to know how it works. Is the phone itself one display (display 0) and when you plug in another display (conventional monitor) you get a traditional Ubuntu desktop on display 1? Two display managers on one system? How does the window manager work? Can I drag windows to my phone screen?
It would probably surprise a lot of people to learn that given the PR and pervasiveness of the flu vaccine there are no actual double-blind studies proving its effectiveness. Now there are plenty of studies "proving" it is effective. But compared to what? The drug companies don't want you to know that it is within the statical level of noise that you are protected. Without proper double-blind testing you have no idea. You're taking it on the drug company's word. If you've seen that then you haven't seen Bad Pharma (Ben Goldacre)
Pharma companies regularly hide data that is unbecoming. Where are the double blind studies? Without that level of thoroughness, you are asking them to take science on faith.
I love the phone. It has some rough edges in the UI, but overall emotion = love. I have not felt that way since I got the Apple iPhone 2g. For the record I've used Android 2.3.5, 4.0 and iOS up to 4 as well.
What it does that your phone does not: When not in a pocket or face-down it always shows the time. Always. This does not drain the battery at all. Around the time are basic notifications - VM, facebook message, facebook notification, missed call. and there's a app for battery percentage. My battery will last two whole days. And it completely charges in ~2 hours. Topping it off in a 1/2 ride to work in the car will keep the battery from going below 50% every day.
The swipe interface is good. You get 3 columns so swipe from the edge left/right between. Notification Feed (Facebook Twitter, RSS, etc) with weather at the top, a scrolling app icon list, and your running apps screen which shows 4 or 9 apps, which live-updates the screen. Swiping down from the top edge kills the app. The top bar (battery indicator, WiFi, connctivity) etc is tap-able and you can change the state of what is on it. 2 taps to change your ring profile. (Android and iPhone are jarring because you have to pop to home and you have no idea if your app will be left running or killed)
All messaging services use the same messaging UI.
The phone never resets (my android did it a lot and iPhone did it occasionally)
What I don't like about it: Some of the UI is layout less than optimally. For example in the dialer, if I bring up the number pad in-call I can't change speaker/mute without dismissing the number pad. When reading items from my feeds list (in the application - like facebook) sometimes I get reset to the top of the list. Lack of awesome apps. For the most part all your major services are supported by the phone and/or are free plugin download.I don't use many apps because the phone already does so much. When calling voice mail, it shows you your voicemail number that you have to click on, rather than dialing it immediately.
What I wish: I do wish for a dual core. it only does 720p video, and barely at that. Once in a while I'll get a force-close message but the app recovers by the time you get your finger over the button. A better dialer UI. It's not a bad UI. It's just not "optimal".
I really like this phone and I look forward to trying Ubuntu's phone when this one dies.
It's got more than that. The Ubuntu phone SDK is QML, so the two phones share way more than a love of swipes.
I am a N9 owner and I love it, despite the rough edges, The Swipe based interface is a joy. I still use iOS and Android devices, and they feel clunky in comparison.
I'm really excited to see where Ubuntu takes this.
All the HTML5 apps I've seen sucked. Don't take my word for it, Zuckerberg made Facebook go back to a native app. Let's face it web developers and their develoment paradigms are not up to the task of really cool, responsive interfaces. If you disagree with me, then please explain how a very organic, unorganized process of evolution from client/server architecture using HTML 1 to 4 coupled with a bolted-on interpreter, and bolted on Style Sheets produce an ideal app development environment.
I, and many others, prefer true object oriented app development. These are your traditional native interfaces - Java (Android), C++ (Qt/Wt), C#/.NET. flexibly monolithic or client server, meanwhile you have HTML/JS/CSS competing over client-server (and failing.. SPDY/WebSockets anyone?) In fact, Wt (Qt copied to be for web sites) shows that the OOP model is superior because Wt will down-convert your C++ OOP app to HTML/JS/CSS (and on the fly too), but there exists no way to take HTML/JS/CSS and create an OOP app. The result is the OOP paradigm wins. Non-client server apps have the advantage of not having to shuffle data (images, 1meg+) over a socket (even a local one) so the resulting apps feels snappier because it is. We'll also be using 3D on phones eventually. Sure it is possible now, but how do you get that HTML5 app to shuffle textures around quickly.
I can tell you how we got here, and it's thanks to Microsoft. They kept trying for vendor lock-in and the web was the best way (at the time - trumpet winsock days) to target everyone. HTML did not care about your platform. But MS fought that with their implementation of the box model (and fortunately lost) Somewhere along the line, the fact that you didn't have to care about the platform was a win. But eventually it slipped . You had to care about the browser, and you still do. This is why when you make a web app you still need to worry. Meanwhile in OOP land, we don't care anymore. As long as your API version is supported you know it will work, and 100%. That is worth it. You don't need 3 browsers installed to consume all the web apps, your platform just supports whatever APIs, transparent to the user.
So Tizen will fail because Tizen apps are not portable. If people were to invest in Qt5 apps, that would be a much better platform, as Qt already has the transparency layer (pun not intended). Then your Qt5 app will work (eventually) on iOS, Android, WP8, Win8, as well as whatever desktop OS you have. [Note: I say "eventually" because specific platform support is still evolving for WP8/W8, iOS, and Android each platform at its own pace. The transfer to Digia has renewed interest in porting Qt to those newer modern mobile platforms.]
The point I was trying to make was that via the preprocessor approach, it becomes trivial for all these wrappers and interop between languages to happen. I've hacked MOC to produce alternate output as needed to automate some other tasks for me. I prefer having that step as it is useful, however C++ "purists" rather fragment the language than make use of such a tool. And I find that incredibly ironic.
I use my profile to bookmark (and share) waht I find interesting. The problem is, if I need to find something over 2 weeks old it takes forever to find it. Why can't I search my own profile?
It depends on how you define "quality". As much as you are likely to define it in terms of optimum biological function, it is subjective. Cigarettes increase quality for some people, though this is universally accepted as adverse for biological function. It does aid in emotional function. If it didn't no one would still be doing it. And that's just having tobacco in mind.
Nexium is proof of my point. If people went back to a more natural diet with no processed foods (meats, veggies, nuts, fruits) they would not need Nexium. But the standard American would rather take a pill so they can shove whatever crap they want down their gullet. Never mind the change in diet from crap to proper food is less than the cost of the prescription. They want indemnity from reality in pill form.
Gut instinct? I posted data from respected medical journals and the CDC.
You took issue with them saying they were not accurate, so I reviewed them and I did not come to the conclusion that you did.
Who is using gut instinct?
I can't say I've missed it. Now if we could do the same thing with flash...
Bad Pharma
Heart disease and cancer are the two top killers by far. These tend to be sudden on-set and intense.
You might argue that a better lifestyle of veganism and exercise will help substantially, and it would, but the patient is choosing the tastier, more sedentary approach because that has a higher quality to them.
I'm trying to interpret the findings as you suggest but I cannot.
Enter conspiracy theory on why we can't get clear statistics on ADRs, when the CDC works closely with drug companies. etc. We should not have to quibble over definitions. The JAMA paper I cited 106k deaths is the only source that clearly does not try to lump illegal drug use with normal drug use. I think it is credible (they claim a 95% CI] I'm looking at the CDC report and I just am not finding your case supported. I'm sorry we are going to have to disagree on this unless you can produce clearer statistics.
OP Here, you are not right, but you are not wrong either.
From the CDC report December 29, 2011
Drug-induced mortality .’’ See also the discussion of poisoning mortality that uses the more narrow definition of poisoning as an injury in the section titled ‘‘Injury mortality by mechanism and intent’’.)"
"In 2009, a total of 39,147 persons died of drug-induced causes in the United States ( Tables 10 , 12 , and 13 ). This category includes deaths from poisoning and medical conditions caused by dependent and nondependent use of legal or illegal drugs, and also includes poisoning from medically prescribed and other drugs. It excludes unintentional injuries, homicides, and other causes indirectly related to drug use, as well as newborn deaths due to the mother’s drug use. (For a list of drug-induced causes, see ‘‘ Technical Notes
So it may not be the 106k, but it is 39,000, still up there, and it is NOT included under accidental deaths.
Machine gun Jetpack
If you haven't checked out What-if yet, do it now!
18,735 - suicide by firearm
11,493 - murder by firearm
554 - killed from accidental firearm discharge
31,578 - accidental death from poisoning
All of these numbers pale in comparison to this:
108,000 - killed from adverse prescription drug reactions.
Clearly the firearms angle is over stated.We should be banning doctors.
I for one think that if out life expectancy were shorter we'd try to pack more in to our years. There is no point in living your last 5 or so years in a home. You become a cost center, bringing down the lives of everyone around you, save for the geriatric nursing industry.
In fact I think they should skew it all to the shortest life expectancy so that everything after is a bonus. Just like Stephen hawking. "My expectations were reduced to zero when I was 21. Everything since then has been a bonus."
Stephen Hawking
Well I am back at the place where I was 10 years ago. I thought the code was great then, I think it is shit now.
But what I've learned in the intervening time, and having been a software development manager myself, is that code is optimized on a few axis:
- Brevity (get er done!)
- Clarity (I'll be able to read this again in 5 years and understand it)
- Structure (Object models)
- Formatting
- Efficiency
All of them factor into a meta category, which I call "Maintainability", where you want high clarity and structure. Maintainability is by far the most important aspect to an organization. Your n00b developer won't have your company's maintainability desire in mind. Efficiency is the dead last because increased computing power is cheaper than the development time to make it efficient, save some scenarios.
So my recommendation is to have him rate his code on those axis and your code on those axis. Hopefully he'll learn there's more than one way to code. It is very likely he's just out of school and his head is filled with registers and asymptotic running times. Those are important, but not as important as shipping maintainable code on time.
I think you missed the point. What happens when you get a call on your phone and you've got a 2nd display plugged in? You click a mouse to answer? You use speaker phone? etc. There are usability questions...
Why can't it? it's just Ubuntu compiled for arm.
From what I could tell, that's just a hypervisor.
Also, those developer build have debugging information in them which slows them down. When you run production code they are stripped down to be lean and mean.
I'm on board with this Ubuntu-on-a-phone idea. But I want to know how it works. Is the phone itself one display (display 0) and when you plug in another display (conventional monitor) you get a traditional Ubuntu desktop on display 1? Two display managers on one system? How does the window manager work? Can I drag windows to my phone screen?
They are using Qt5 / QML to make native applications. Qt5/QML is fully hardware accelerated.
It would probably surprise a lot of people to learn that given the PR and pervasiveness of the flu vaccine there are no actual double-blind studies proving its effectiveness. Now there are plenty of studies "proving" it is effective. But compared to what? The drug companies don't want you to know that it is within the statical level of noise that you are protected. Without proper double-blind testing you have no idea. You're taking it on the drug company's word. If you've seen that then you haven't seen Bad Pharma (Ben Goldacre)
Pharma companies regularly hide data that is unbecoming. Where are the double blind studies? Without that level of thoroughness, you are asking them to take science on faith.
Unlike an iOS5 user, I have working maps. With traffic.
I love the phone. It has some rough edges in the UI, but overall emotion = love. I have not felt that way since I got the Apple iPhone 2g. For the record I've used Android 2.3.5, 4.0 and iOS up to 4 as well.
What it does that your phone does not:
When not in a pocket or face-down it always shows the time. Always. This does not drain the battery at all.
Around the time are basic notifications - VM, facebook message, facebook notification, missed call. and there's a app for battery percentage.
My battery will last two whole days. And it completely charges in ~2 hours. Topping it off in a 1/2 ride to work in the car will keep the battery from going below 50% every day.
The swipe interface is good. You get 3 columns so swipe from the edge left/right between. Notification Feed (Facebook Twitter, RSS, etc) with weather at the top, a scrolling app icon list, and your running apps screen which shows 4 or 9 apps, which live-updates the screen. Swiping down from the top edge kills the app.
The top bar (battery indicator, WiFi, connctivity) etc is tap-able and you can change the state of what is on it. 2 taps to change your ring profile. (Android and iPhone are jarring because you have to pop to home and you have no idea if your app will be left running or killed)
All messaging services use the same messaging UI.
The phone never resets (my android did it a lot and iPhone did it occasionally)
What I don't like about it:
Some of the UI is layout less than optimally. For example in the dialer, if I bring up the number pad in-call I can't change speaker/mute without dismissing the number pad.
When reading items from my feeds list (in the application - like facebook) sometimes I get reset to the top of the list.
Lack of awesome apps. For the most part all your major services are supported by the phone and/or are free plugin download.I don't use many apps because the phone already does so much.
When calling voice mail, it shows you your voicemail number that you have to click on, rather than dialing it immediately.
What I wish:
I do wish for a dual core. it only does 720p video, and barely at that. Once in a while I'll get a force-close message but the app recovers by the time you get your finger over the button.
A better dialer UI. It's not a bad UI. It's just not "optimal".
I really like this phone and I look forward to trying Ubuntu's phone when this one dies.
It's got more than that. The Ubuntu phone SDK is QML, so the two phones share way more than a love of swipes.
I am a N9 owner and I love it, despite the rough edges, The Swipe based interface is a joy. I still use iOS and Android devices, and they feel clunky in comparison.
I'm really excited to see where Ubuntu takes this.
All the HTML5 apps I've seen sucked. Don't take my word for it, Zuckerberg made Facebook go back to a native app. Let's face it web developers and their develoment paradigms are not up to the task of really cool, responsive interfaces. If you disagree with me, then please explain how a very organic, unorganized process of evolution from client/server architecture using HTML 1 to 4 coupled with a bolted-on interpreter, and bolted on Style Sheets produce an ideal app development environment.
I, and many others, prefer true object oriented app development. These are your traditional native interfaces - Java (Android), C++ (Qt/Wt), C#/.NET. flexibly monolithic or client server, meanwhile you have HTML/JS/CSS competing over client-server (and failing.. SPDY/WebSockets anyone?) In fact, Wt (Qt copied to be for web sites) shows that the OOP model is superior because Wt will down-convert your C++ OOP app to HTML/JS/CSS (and on the fly too), but there exists no way to take HTML/JS/CSS and create an OOP app. The result is the OOP paradigm wins. Non-client server apps have the advantage of not having to shuffle data (images, 1meg+) over a socket (even a local one) so the resulting apps feels snappier because it is. We'll also be using 3D on phones eventually. Sure it is possible now, but how do you get that HTML5 app to shuffle textures around quickly.
I can tell you how we got here, and it's thanks to Microsoft. They kept trying for vendor lock-in and the web was the best way (at the time - trumpet winsock days) to target everyone. HTML did not care about your platform. But MS fought that with their implementation of the box model (and fortunately lost) Somewhere along the line, the fact that you didn't have to care about the platform was a win. But eventually it slipped . You had to care about the browser, and you still do. This is why when you make a web app you still need to worry. Meanwhile in OOP land, we don't care anymore. As long as your API version is supported you know it will work, and 100%. That is worth it. You don't need 3 browsers installed to consume all the web apps, your platform just supports whatever APIs, transparent to the user.
So Tizen will fail because Tizen apps are not portable. If people were to invest in Qt5 apps, that would be a much better platform, as Qt already has the transparency layer (pun not intended). Then your Qt5 app will work (eventually) on iOS, Android, WP8, Win8, as well as whatever desktop OS you have. [Note: I say "eventually" because specific platform support is still evolving for WP8/W8, iOS, and Android each platform at its own pace. The transfer to Digia has renewed interest in porting Qt to those newer modern mobile platforms.]
I don't do it often, but when I do, I really need the feature of printed mail merge.
Until google gets into the 1980s, I cannot use google gocs.
The point I was trying to make was that via the preprocessor approach, it becomes trivial for all these wrappers and interop between languages to happen. I've hacked MOC to produce alternate output as needed to automate some other tasks for me. I prefer having that step as it is useful, however C++ "purists" rather fragment the language than make use of such a tool. And I find that incredibly ironic.