In addition, there are two sides to this story. 1) A misguided US Military found ways to kill innocent people. 2) The Vietnam Military found a way to defend themselves without killing anyone. Which side should we communicate as being more clever?
190 karma · joined November 28, 2013
In addition, there are two sides to this story. 1) A misguided US Military found ways to kill innocent people. 2) The Vietnam Military found a way to defend themselves without killing anyone. Which side should we communicate as being more clever?
I wonder if a serious problem with the world is due to secrets that allow some to have power over others. For example, a company with a patent on a drug that costs $80K has power over those who will die without it. If you can't afford it, have you seriously harmed the company if you violate the patent to manufacture it in a 3rd world country for people who could never pay for the drug. When is human life more important that a company's right to a patent (or information)?
The chinese have a serious problem in the form of several hundred million people who need to be moved out of poverty. To help them get there they seem to be mining a precious resource: information in 1st world countries. Is this different (or worse) than 1st world countries mining precious resources in the 3rd world?
What is the net result? China will use this information to make itself wealthy enough to buy more of our goods? China will acquire the ability to make our goods cheaper than we can make them and force us to work harder?
I'm not saying "stealing" is "right" but it seems to be an important way all 1st world countries became richer. The notion of "right" is suspect given that history is written by the winner.
Google (along with other highly successful companies) should provide the work environment and training programs for people in the 3rd world that will allow them to earn enough to become customers of 1st world businesses; similar to the way china buys US bonds that enable the US to buy chinese products. I think the first job of the 3rd world worker should be to transform their environment to 1st world standards.
This will be extremely challenging. For example, there aren't enough resources to make the 3rd world into the 1st world. Those are the problems that google should hire 3rd world workers to solve.
This is an example of all the sites that I've found: http://www.everymac.com/systems/apple/macbook_pro/macbook-pr...
It says ...
One size that Apple does not offer is the actual native resolution of each display, no doubt because icons, text and other interface elements are too small for just about anyone to read.
In any event, the issue is customers should check if this product will actually render the full 5k resolution without hacking and if it is usable at the resolution. It is abusive to sell a product with a spec that you can't actually use. But Apple is all about form over function.
Many computer users suffer from eye strain because they have to stare to resolve the information; their eyes dry and then each blink causes tiny scratches which over time causes serious damage.
As a result of the spanish nurse's infection, I think health care workers need to be quarantined too just in case the protections don't work as we expected.
BTW, did you read the article about the Canadian experimental medicine that is available but not being shipped because the US exclusive distributor doesn't yet know how to handle the distribution. It is scary that a company that stands to make a huge profit, if the disease spreads to a first world country, is holding back the distribution of a cure.
My relationships are still limited by the fact that couples must "agree to disagree". This piles up and eventually there are too many disagreements to ignore.
2) Challenge yourself to finish the project as quickly as possible. If a realistic estimate is that the work will take 1 week then try to finish it in 1-2 days. If it is awful work, try to get it over as quickly as possible. It helps if you can find an existing solution that you can use as a starting point.
3) If you're paid hourly, you might consider outsourcing the problem to someone off of elance. You should reframe the problem so that it doesn't require you to share any info (source code etc) from your employer with the person you outsource to. Ideally, ask the person to create an open source project on github.
2. Post your resume and ask for 15k more
3. If you're not in the SF Bay Area, move there but note your cost of living will probably go up by 20k so you need to ask for $35k more than you currently make.
4. If you're in the SF Bay Area, see if your company will let you work remotely, and move to a state that has no income tax.
5. Marry/Date up (lawyer, doctor, programmer, executive :-)
Despite all that, I think the best part is that my gf (who is half my age) hangs out on the couch next to me.
OpenCV, simpleCV etc are very useful libraries for toying around with images. You can get interesting results without a lot of effort. But the more serious you get about image recognition, the more you find that you can't use them globally across the image. Finding the yellow car in the parking spot is a good example of the usefulness of the library and also its simplistic capabilities. It recognized a yellow patch in the image and it doesn't recognize a car in a general way. When you're ready to write code to recognize a car, you'll probably find you can't use openCV libraries.
What has worked amazingly well for me, is to create a model of the image areas and then apply transformations based on the model. If you have a sharp foreground and a blurry background, don't run the recognition algorithms that rely on sharp edges on the blurry background.
I've found many bugs after I renamed variables like 'i', 'j', 'k', etc to something more meaningful. That made it easier to realized I was using them incorrectly.
This is basically why I think I'm an ok developer...
I pretend to be the smartest developer in my group (let's call him Bob). I look at a line of code and ask myself, why will Bob ask me the change this line of code? What will he prevent me from checking in? How would he solve this problem?
I do this even if I have a really difficult problem and Bob is the "go to" person. I pretend to be Bob and ask myself, What question will Bob ask me when I tell him about the problem? He will ask me if I've searched google, ok I will search first. He will ask me if I've checked for an upgrade to a library, I will do that. He will ask if I've set a break point here and checked for a memory corruption there. etc. 80% of the time, I find the problem myself and the rest of the time, Bob doesn't know the answer either. But at the end of the day co-workers are fooled into thinking that I'm as good as he is. But I have no doubt that Bob is better because it is important to him to learn everything he can about some key technology. I only approximate Bob when I need to interact with others. If you ask Bob a question, you get a quick and correct response. If you ask me, I will tell you I'm in the middle of something else and I will get back to you in a few minutes but really I have to figure out the answer first hahaha. I try my best to avoid getting help from Bob because, honestly, I don't think Bob respects people who aren't as passionate as he is (most people confuse passion with intelligence). The downside, is that it takes me a day to solve a problem that Bob can solve in a few minutes. Managers hate that but it is just too boring to learn technology to the degree that Bob knows it in my free time.
we have a long history that shows how to change your fate and rock the boat without getting yourself killed/jailed. bitcoin doesn't seem to be capable of doing that.
I bet that it is 5 years away. If it is like the cellphone, it won't be google that builds it because there is just too much technology that is not yet ready/affordable.