Truly sensitive e-mails should be encrypted, so open source and other characteristics of the service do not matter.An ideal client would support zero knowledge multihop forwarding so that even sender/recipient metadata can not be analyzed.
There is a realization that with cheapest, lousiest cooling a substantial number of servers may kick the bucket, but replacement costs are still lower that energy costs long term. See this paper for example. Liquid cooling doesn't fit the bill for general computing, although it may for very specialized cases like quantum computers that need to be cooled by liquid helium.
Who says your router does not have security holes that allows external internet traffic to cross over to your private network? Is public wireless network somehow magical and more scary than public wired network?
I don't mind if you opt out, just as long as you are banned from accessing any xfinitywifi hotspots for at least half a year if and when you decide to rejoin. If I can't have WiFi when I happen to be around your house, you can't use mine or temporarily opt in while you are on vacation for a week.
Now, in reality I bought my own WiFi-less modem because I don't want to pay for equipment rental. I do think Comcast is evil, but this is one decent idea that it came up with.
And people are on their case! Having WiFi access practically everywhere is a great thing, and will improve your life and save you money. It will more than make up for tiny additional costs of electricity. It absolutely has to be opt out, of a "write a paper letter" variety, because people are lazy and stupid.
Comcast is doing lots of evil things. Force bundling TV (internet alone costs more), modem rental charges, HD charges, additional TV charges, traffic prioritization, not letting people subscribe to individual channel, insane prices for phone compared to ooma. Yet people sue them for one thing which is creative and good for them.
You can not make money charging people for their computer to boot up and open a web browser. MacOSX, iOS, ChromeOS and Android are all free with purchase of the device, including any updates which are offered for that model.
It is, however, completely sane and profitable to offer an OS with only default web browser and app store. Let people choose what they want to use for e-mail, calendar, word processing, games or even terminals. Many will get free apps from app store or sideload them from browser/USB/DVD. But some will choose paid or freemium ones, and then you start making money.
In fact, if subscriptions are what you are after, why not app subscriptions? I am gladly paying for Amazon's Freetime Unlimited, as I can just give a tablet to my daughter and let her choose whatever apps/books/videos she wants, knowing that costs will be under control. I see app "channels" for different types of users doing well, and nobody is doing it yet except this one example.
Eventually, OS vendors may well pay device renders and even share a percentage of app store and web ad revenue for the privilege of user's attention.
That is, very much so because of huge established code base, but watch out for your future career. C would not be the best choice for any new code base. For low level programming, it can not achieve the best performance because it enshrines how CPUs and compilers worked in the 60s instead of being amenable to extensive optimization, non-trivial vectorization, running on GPUs or automatic use of multiple cores. On high level, it's not suitable for large teams, as one developer's bug can affect others' code in unpredictable ways.
So anyone with long term career plans should at least be familiar with Java,.Net, Swift, Go and so on to be prepared when progress happens.
"Certified" is the keyword for recruiters to discard your resume. It means you have no experience in the subject beyond a one week course. Instead, take a real class in a subject you won't to work in and that has a reasonable carrier potential. For example, Big Data technologies such as Hadoop, Cassandra and Lucene have reasonable earning potential. Even though you are aiming to be a manager, make sure you can setup the components and run, say, simple Hadoop jobs hands on so you have a clue what you will ask other people to do. Then get join a consulting firm like Accenture or Infosys and make sure you finish an important contract with good results. You can then try to convert from a contractor to a full time employee, which is much easier than joining from outside. Or, in the worst case, you have now have a compelling resume and good references in the field. Takes patience, but no one week class is going to give you same results and spending a year or two in order to actually get good.
It has to be fast enough to do a specific list of tasks, but any extra speed is useless and the tasks may not change for decades. Any investment in extra speed detracts from what could be gained in reliability, temperature range, power efficiency and cost. There are also plenty of cases where consumer devices don't have to be any different from a decade ago, except that you have been brainwashed by heavy marketing and hastily written inefficient software.
It would tremendously hurt my productivity in current software job if I was not allowed to finish what I am working on after 5, or conversely got my pay cut if I didn't badge in promptly at 9.
But in my previous job, on call rotation was introduced when it was not part of my responsibility before and never mentioned during hiring. It was very unfair to expect someone to have no fully personal time for a whole week, and I switched companies in short order. Overtime pay for any time in office or on call in excess of 8 hours per day would have put a quick end to this situation.
There is a lot of craziness in IT field that needs to be stopped, no matter what the salary is. But I am not sure what kind of law would do that without crippling good employers and engineers.
Employees get paid thousands of dollars every month, right? For that much, they can remember 8 characters of which one needs to be changed once in a while. If worst comes to worst, write down 4 that you change and remember 4 that you don't. That's kind of like two factor authentication - a post-it that you have and 4 characters that you know. Simpler passwords are unfortunately very vulnerable to dictionary attacks that consider what people most frequently used.
There is obviously room for improvement. A USB device in addition to a password is better than a password alone. But the premise that current situation is horrible may be flawed. If you are saying there is a master 6 character password that encrypts users' 8 character ones, then yes there is a problem.
It is true that some advertisers may pull their campaign if they don't like the content, but a popular site will always generate enough interest from someone to cover operating expenses. No pandering or user tracking needed.
In fact, why not focus on educational content, like books on the subject related to the page? There are few other opportunities to promote specialized science/history books, and it would be in line with the mission of educating the world.
It's your life dude, but it sounds like a whole lot of documents that you could leave in the glove compartment of your car. And in much of the world, where people don't drive (often or at all) and have free medical care, progress can go on first.
I work in a team of about a dozen developers working on a high profile mobile app. One of my coworkers is just out of college. Another one is living in a senior community. Both are high regarded. I am 40 and have no intention to change what I am doing till I am dead. I have no idea why someone would love working in a field less just because of age. There are pluses of young age like higher brain agility and ability to work for long ours, and pluses of older age like judgement and depth of experience. Focus on following your passion and don't worry about age.
Businesses that will pay you for a simple iOS app will also want an Android app. So you want to learn a cross platform toolkit like Cordova, where your existing HTML/CSS knowledge will help. Big players like Facebook that can invest in separate codebases for a sophisticated app will not hire you without a C.Sci degree and relevant experience. At this point, also consider that mobile development is difficult and is only a small part of consulting jobs. Good money can be had writing Hadoop jobs that require much less code and no lengthy tweaking needed for good UX.
Now, if you just want to get your hands dirty and see what mobile development is about, without expectation of immediate payoff, Swift is as good of a place to start as any. Definitely not Objective C for the first language. It's not bad, but it's a conglomerate of C and OO parts, and it takes time to learn each one separately.
in preference to childbirth or adoption. A significant percentage of students will get pregnant, even if taught properly about contraception, because that's what teenagers do. Giving birth means that both teenagers and their children will miss out on a big part of what life has to offer. Early abortion is medically safer than childbirth and not ethically questionable. Any good biology textbook would make it obvious that a fetus in early stages of development is further from a thinking, self aware human being than a chicken or a dog.
Conservatives have no trouble taking a stand. They win because progressives and everyone in the middle is too nice or cowardly to do the same thing. Textbook authors should refuse to compromise on science and publishers should decline to publish drivel or allow adulterated works.
Demand for rides is highly variable depending on tourist season, holidays, weather and sports. Medallions can not scale to maximum demand while also allowing for affordable prices throughout the year. Everyone knows that trying to catch a taxi in NY is an unreliable nightmare and one should always have a backup transportation plan.
It's too bad really, as regulation is badly needed for companies like Lyft and Uber. Ideally, DMV would require a second, stricter written and road tests for people who are going to drive for money. Then points would be subtracted from driving record for both traffic violations and run ins with the law, including cheating on the fare. We need to try to prevent psycopaths from picking up passengers, but not with an an onerous system based on scarcity.
You have more data on that single track rotating at 7200rpm, or more independent heads to access data without a seek. I wouldn't call this "speed hitting a brick wall". Furthermore, you don't have to choose one or another. A hybrid drive with 1TB SSD and 10TB spinning disk would be extremely useful, and much cheaper than an all SSD solution would be in foreseeable future.
They can "plan" and "call for" all they want, but EU has no authority over a US company and banning it from doing business would violate trade treaties. They can certainly set rules for doing business that apply equally to all foreign and domestic players. Why don't they focus on that instead of useless and inflammatory rhetoric? It seems that Europe has it's own tea party.
As to "why" part, where is the lock in? All major browsers including Chrome support a choice of search engines. Internet Explorer has Bing as default and soon Firefox will default to Yahoo. It sounds like EU government wants to put interests of its own big businesses over personal choices of ordinary citizens. Again, same as US, but so sad.
Seems like a horrible and unusual experience. In a sane organization, getting fired would be a very extreme response to not participating in a single project. You will likely be transferred to something more to your liking. If it's your constant attitude, then yes you will have problems. But then how do you expect to work in a place if you can not make yourself useful?
The last thing you want to do is quickly release an application that people do not understand and that doesn't do what is needed. A delay in release is much preferable. Multiple prototypes and user studies may be needed to clarify those vague specs.
Yes, discipline is needed and indecision can be taken to extremes. But most apps/services fail because they have not been adequately thought through rather than by launching late.
Firefox, with its marketing deals and in-browser ads is no longer "it". It would be great to have an independent project driver by developer enthusiasm rather than anyone's business needs. Linux kernel and many other projects manage that somehow. Only then the software can do uncompromisingly right things for users and web developers. Why silently pick one search engine when query can be submitted to several in parallel and user given a quick tool to compare results?
On developer side, we need a truly great and modern language rather then ever more arcane Javascript libraries and optimization engines.
A well programmed police bot will not fire 3 shots in the back of a fleeing teenager. It may well only fire shots when innocent humans are in immediate danger and permit its own destruction otherwise, as more bots can always be sent to complete the arrest non-lethally.
The same bot might roll over a toddler hiding under the blanket because its programming doesn't cover this exact case and it doesn't have imagination. However, these mistakes will be rarer than human police/soldier. And after they happen once, every unit will get a software update with a new safeguard and apply it correctly every time.
I got a Wintec ExpressCard SSD for my 17 inch Macbook Pro and suffered through multiple rounds of filesystem corruption before realizing it's caused by trim enabler. I think this is a correct decision for vast majority of users. For the rest, there is an option of disabling kext signing.
Truly sensitive e-mails should be encrypted, so open source and other characteristics of the service do not matter.An ideal client would support zero knowledge multihop forwarding so that even sender/recipient metadata can not be analyzed.
There is a realization that with cheapest, lousiest cooling a substantial number of servers may kick the bucket, but replacement costs are still lower that energy costs long term. See this paper for example. Liquid cooling doesn't fit the bill for general computing, although it may for very specialized cases like quantum computers that need to be cooled by liquid helium.
Who says your router does not have security holes that allows external internet traffic to cross over to your private network? Is public wireless network somehow magical and more scary than public wired network?
I don't mind if you opt out, just as long as you are banned from accessing any xfinitywifi hotspots for at least half a year if and when you decide to rejoin. If I can't have WiFi when I happen to be around your house, you can't use mine or temporarily opt in while you are on vacation for a week.
Now, in reality I bought my own WiFi-less modem because I don't want to pay for equipment rental. I do think Comcast is evil, but this is one decent idea that it came up with.
And people are on their case! Having WiFi access practically everywhere is a great thing, and will improve your life and save you money. It will more than make up for tiny additional costs of electricity. It absolutely has to be opt out, of a "write a paper letter" variety, because people are lazy and stupid.
Comcast is doing lots of evil things. Force bundling TV (internet alone costs more), modem rental charges, HD charges, additional TV charges, traffic prioritization, not letting people subscribe to individual channel, insane prices for phone compared to ooma. Yet people sue them for one thing which is creative and good for them.
You can not make money charging people for their computer to boot up and open a web browser. MacOSX, iOS, ChromeOS and Android are all free with purchase of the device, including any updates which are offered for that model.
It is, however, completely sane and profitable to offer an OS with only default web browser and app store. Let people choose what they want to use for e-mail, calendar, word processing, games or even terminals. Many will get free apps from app store or sideload them from browser/USB/DVD. But some will choose paid or freemium ones, and then you start making money.
In fact, if subscriptions are what you are after, why not app subscriptions? I am gladly paying for Amazon's Freetime Unlimited, as I can just give a tablet to my daughter and let her choose whatever apps/books/videos she wants, knowing that costs will be under control. I see app "channels" for different types of users doing well, and nobody is doing it yet except this one example.
Eventually, OS vendors may well pay device renders and even share a percentage of app store and web ad revenue for the privilege of user's attention.
That is, very much so because of huge established code base, but watch out for your future career. C would not be the best choice for any new code base. For low level programming, it can not achieve the best performance because it enshrines how CPUs and compilers worked in the 60s instead of being amenable to extensive optimization, non-trivial vectorization, running on GPUs or automatic use of multiple cores. On high level, it's not suitable for large teams, as one developer's bug can affect others' code in unpredictable ways.
So anyone with long term career plans should at least be familiar with Java, .Net, Swift, Go and so on to be prepared when progress happens.
"Certified" is the keyword for recruiters to discard your resume. It means you have no experience in the subject beyond a one week course. Instead, take a real class in a subject you won't to work in and that has a reasonable carrier potential. For example, Big Data technologies such as Hadoop, Cassandra and Lucene have reasonable earning potential. Even though you are aiming to be a manager, make sure you can setup the components and run, say, simple Hadoop jobs hands on so you have a clue what you will ask other people to do. Then get join a consulting firm like Accenture or Infosys and make sure you finish an important contract with good results. You can then try to convert from a contractor to a full time employee, which is much easier than joining from outside. Or, in the worst case, you have now have a compelling resume and good references in the field. Takes patience, but no one week class is going to give you same results and spending a year or two in order to actually get good.
It has to be fast enough to do a specific list of tasks, but any extra speed is useless and the tasks may not change for decades. Any investment in extra speed detracts from what could be gained in reliability, temperature range, power efficiency and cost. There are also plenty of cases where consumer devices don't have to be any different from a decade ago, except that you have been brainwashed by heavy marketing and hastily written inefficient software.
It would tremendously hurt my productivity in current software job if I was not allowed to finish what I am working on after 5, or conversely got my pay cut if I didn't badge in promptly at 9.
But in my previous job, on call rotation was introduced when it was not part of my responsibility before and never mentioned during hiring. It was very unfair to expect someone to have no fully personal time for a whole week, and I switched companies in short order. Overtime pay for any time in office or on call in excess of 8 hours per day would have put a quick end to this situation.
There is a lot of craziness in IT field that needs to be stopped, no matter what the salary is. But I am not sure what kind of law would do that without crippling good employers and engineers.
Employees get paid thousands of dollars every month, right? For that much, they can remember 8 characters of which one needs to be changed once in a while. If worst comes to worst, write down 4 that you change and remember 4 that you don't. That's kind of like two factor authentication - a post-it that you have and 4 characters that you know. Simpler passwords are unfortunately very vulnerable to dictionary attacks that consider what people most frequently used.
There is obviously room for improvement. A USB device in addition to a password is better than a password alone. But the premise that current situation is horrible may be flawed. If you are saying there is a master 6 character password that encrypts users' 8 character ones, then yes there is a problem.
An encyclopedia website is responsible for your problems and progress in negotiations? Hehe.
It is true that some advertisers may pull their campaign if they don't like the content, but a popular site will always generate enough interest from someone to cover operating expenses. No pandering or user tracking needed.
In fact, why not focus on educational content, like books on the subject related to the page? There are few other opportunities to promote specialized science/history books, and it would be in line with the mission of educating the world.
It's your life dude, but it sounds like a whole lot of documents that you could leave in the glove compartment of your car. And in much of the world, where people don't drive (often or at all) and have free medical care, progress can go on first.
I work in a team of about a dozen developers working on a high profile mobile app. One of my coworkers is just out of college. Another one is living in a senior community. Both are high regarded. I am 40 and have no intention to change what I am doing till I am dead. I have no idea why someone would love working in a field less just because of age. There are pluses of young age like higher brain agility and ability to work for long ours, and pluses of older age like judgement and depth of experience. Focus on following your passion and don't worry about age.
Businesses that will pay you for a simple iOS app will also want an Android app. So you want to learn a cross platform toolkit like Cordova, where your existing HTML/CSS knowledge will help. Big players like Facebook that can invest in separate codebases for a sophisticated app will not hire you without a C.Sci degree and relevant experience. At this point, also consider that mobile development is difficult and is only a small part of consulting jobs. Good money can be had writing Hadoop jobs that require much less code and no lengthy tweaking needed for good UX.
Now, if you just want to get your hands dirty and see what mobile development is about, without expectation of immediate payoff, Swift is as good of a place to start as any. Definitely not Objective C for the first language. It's not bad, but it's a conglomerate of C and OO parts, and it takes time to learn each one separately.
in preference to childbirth or adoption. A significant percentage of students will get pregnant, even if taught properly about contraception, because that's what teenagers do. Giving birth means that both teenagers and their children will miss out on a big part of what life has to offer. Early abortion is medically safer than childbirth and not ethically questionable. Any good biology textbook would make it obvious that a fetus in early stages of development is further from a thinking, self aware human being than a chicken or a dog.
Conservatives have no trouble taking a stand. They win because progressives and everyone in the middle is too nice or cowardly to do the same thing. Textbook authors should refuse to compromise on science and publishers should decline to publish drivel or allow adulterated works.
Demand for rides is highly variable depending on tourist season, holidays, weather and sports. Medallions can not scale to maximum demand while also allowing for affordable prices throughout the year. Everyone knows that trying to catch a taxi in NY is an unreliable nightmare and one should always have a backup transportation plan.
It's too bad really, as regulation is badly needed for companies like Lyft and Uber. Ideally, DMV would require a second, stricter written and road tests for people who are going to drive for money. Then points would be subtracted from driving record for both traffic violations and run ins with the law, including cheating on the fare. We need to try to prevent psycopaths from picking up passengers, but not with an an onerous system based on scarcity.
I have a feeling this technology will be first used to examine breast tissue hidden behind objects.
You have more data on that single track rotating at 7200rpm, or more independent heads to access data without a seek. I wouldn't call this "speed hitting a brick wall". Furthermore, you don't have to choose one or another. A hybrid drive with 1TB SSD and 10TB spinning disk would be extremely useful, and much cheaper than an all SSD solution would be in foreseeable future.
They can "plan" and "call for" all they want, but EU has no authority over a US company and banning it from doing business would violate trade treaties. They can certainly set rules for doing business that apply equally to all foreign and domestic players. Why don't they focus on that instead of useless and inflammatory rhetoric? It seems that Europe has it's own tea party.
As to "why" part, where is the lock in? All major browsers including Chrome support a choice of search engines. Internet Explorer has Bing as default and soon Firefox will default to Yahoo. It sounds like EU government wants to put interests of its own big businesses over personal choices of ordinary citizens. Again, same as US, but so sad.
Seems like a horrible and unusual experience. In a sane organization, getting fired would be a very extreme response to not participating in a single project. You will likely be transferred to something more to your liking. If it's your constant attitude, then yes you will have problems. But then how do you expect to work in a place if you can not make yourself useful?
The last thing you want to do is quickly release an application that people do not understand and that doesn't do what is needed. A delay in release is much preferable. Multiple prototypes and user studies may be needed to clarify those vague specs.
Yes, discipline is needed and indecision can be taken to extremes. But most apps/services fail because they have not been adequately thought through rather than by launching late.
Firefox, with its marketing deals and in-browser ads is no longer "it". It would be great to have an independent project driver by developer enthusiasm rather than anyone's business needs. Linux kernel and many other projects manage that somehow. Only then the software can do uncompromisingly right things for users and web developers. Why silently pick one search engine when query can be submitted to several in parallel and user given a quick tool to compare results?
On developer side, we need a truly great and modern language rather then ever more arcane Javascript libraries and optimization engines.
A well programmed police bot will not fire 3 shots in the back of a fleeing teenager. It may well only fire shots when innocent humans are in immediate danger and permit its own destruction otherwise, as more bots can always be sent to complete the arrest non-lethally.
The same bot might roll over a toddler hiding under the blanket because its programming doesn't cover this exact case and it doesn't have imagination. However, these mistakes will be rarer than human police/soldier. And after they happen once, every unit will get a software update with a new safeguard and apply it correctly every time.
I got a Wintec ExpressCard SSD for my 17 inch Macbook Pro and suffered through multiple rounds of filesystem corruption before realizing it's caused by trim enabler. I think this is a correct decision for vast majority of users. For the rest, there is an option of disabling kext signing.