Politics was once a major instigator of NASA having more funding than national health back in the cold war moon race. Who gives two flying if now other matters take priority. It's not like space, physics or science in general are going to stop. Researchers have material to study for centuries, and all they have to do is look up (or even down). If anything, they can rely on new findings from other space agencies. The US is mostly worrying with a matter of honor and space-faring tradition rather than the greater good.
This is, once more, a political problem: Do you want to concede to a completely capitalist-based system, that has been known to fail in the long run, financially, against the poor, but incentivizing a meritocracy state where those that "work hard play harder"? Or are you willing to go with a hybrid system, which the US already has to some extent compared to most countries (which will go for decades with leftist or rightist mandates depending on referendum tendency)? My opinion is: I sincerely don't know what would be better, but for starters, Finland, Switzerland and co. are not bad examples to follow. I think whatever makes people morally conscious, in a generalized, broad financial status spectrum (i.e. will keep the poor and the rich in check for crimes and traffic rules) is not that bad, whatever your political inclination. Then again, those countries have other problems derived from such a flat, even view of society (which is not communism per say, but will eventually translate in similar nuances).
"Who gives a f*ck about an Oxford comma", let alone a your/you're mistake. The single most beautiful thing about English is that when it is verified, everyone will know aliens exist. Probably through a Stephen Hawking tweet
This is not the car telling you where you can or cannot go imperatively. This is the car sharing dynamic information to you about where you could go before you are stuck in the middle of nowhere, just like you would get stuck with non-intelligent ones but without the empty tank warning @60miles from a gas statio. It won't prevent you from doing the stupid thing itself, it will let you know how stupid it is to do it, before you even have the chance of starting it.
Don't be a glass half-empty type of person: the original topic was about "people being anxious about having enough juice to go somewhere", not "ways I can rage about how an intelligent car performing tasks you liked to predict mentally with a non-intelligent one and how hipster that was and how lazy people are becoming" ^_^.
This is what I meant to say in my first comment, but then I re-read it and my English was so poor I didn't understand the message myself. I meant exactly: ask the user for a broad destination, then provide him feedback right off the bat. Calculations are hard but I specified the feedback I exemplified wasn't accurate anyway. It just needs to let the user know his most likely battery outcomes during and after the trip, and his options if the most likely outcome is "running out of juice" either during the trip or on the way back to origin.
In order to stop drivers from micromanaging their ranges, is just to let a user know how likely is he to run out of juice, right off the bat when he starts his journey. A simple voice request from the car speech synthesizer, asking for a city, a street, or something not very specific which can be used for broad calculations, and then let the user know: "You might have not enough battery to go/come back home"/"You can make a round trip 8 times to that destination"/"You might run out of juice but there's a supercharger nearby, would you like me to reserve a spot for you at hh:mm AM/PM?"
Hundreds of todo apps turned up with the smartphone wave, but I believe that's the one that best integrates across platforms (Web, Mobile, and even some specific OS apps and MS/Open Source Office suites. Oh and the cloud, I think there's a Gmail plugin too). The main benefit of Todoist though is, like Trello, that they are very easy to get into, but can evolve if you need the added complexity.
See it like this: you can simplify a code-centric issue tracker like JIRA or Redmine to non-code tasks much like you can evolve Todoist or Trello into coding trackers (i.e. like with KANBAN). But I think Trello eventually leans to be more of a code tool while Todoist seems like a Swiss Army of task-oriented needs, i.e. more generic.
You don't want issue tracking - you want task scheduling and task completion methodologies. The non-engineer have schedules to fulfill which are usually not associated with a deliverable but a task. If there's no deliverable, there's no bug, no feature, i.e. no ISSUE. So tracking issues loses the focus. Issues aren't always tasks in trackers and that's why those are so tied to code, since they mold issues to whatever a release date/agile software development needs.
Unlike issues, tasks always translate to effective actions to undertake someplace, sometime, with someone, for whatever reason.
Post-its are still used nowadays because they do their job representing tasks, and their physical form, order or the fact it is in the trash can imply its relevance, priority, date/time-frame and status. Tell her to keep using tools she's comfortable with, but customize a variation of KANBAN for her team's specific needs. And then maybe decide if a web platform or a physical board make more sense in her context, and the learning curve is acceptable. Post-its + a board or Trello are a good place to start.
Ignore them people saying your lack of programming "freshness" is a barrier. You could be the best/most productive programmer around here and still have no clue where to start digging for useful, relevant exploits you could abuse in any particular system you seem to be an expert in.
With that said, what you want to do is get yourself involved in the latest articles about zero day exploits, trojan horses, patch fixes, heartbleed, so on a so forth. You can get started right here on slashdot: any single search of one of those keywords will point you to news about a known issue, then it probably links to specifics of such issue. Eventually they lead to techniques used, be them SQL/packet injections, memory exploits, privilege escalation. With this you get the basics on the WHY and the HOW things are happening. When you start reaching outside of/. and to the less known technologies fixing flaws constantly, and you get a very good idea of the WHEN of such events - every single day!
Now what you have to do is pick a system you want to test. Familiarize with its architectural patterns, integration with internal and external components, the system it resides in (including hardware/software), but specifically it's use of memory, it's use of the OS APIs, etc. Do this until you get a feel of something fragile. The smell of weakness is usually an exploit waiting to happen. Then you will probably hit a lot of walls.
Also, remember that most exploits come in the form of an actual feature. Change your mindset to something like "if this can be used for good, it can be used for something not that good". That also works your way when you want to have your way with a specific technology.
When it's not a feature that reeks of bad engineering, the only thing left are bugs. But you can't look at bugs in the closed source, black-box environment most technologies you would want to test come packaged in. So find integration bugs: IPC, external interfaces, dependencies can usually be abused with heavy load, injections and whatnot, to induce unexpected behavior.
It's pretty obvious that TPB, or most other piracy-related blockades originate out of lobbying, politician monetary incentives and even influences on the judicial system directly.
Ask yourself a question, with a cognitive and morally correct mindset instead of that straight-edge abiding citizen mask you usually wear for society approval: Is it constitutional to block TPB itself?
NO! IT'S THE FREAKIN INTERNET, AND THE FACT YOUR GOVERNMENT IS SANCTIONING IT DOESN'T MAKE IT RIGHT.
With that said, why even bother finding logic to this proxy listing blocking? Linking to a site that links illegal content is illegal? Linkception nonsense you say?
The nonsense started way back. Fight the root of the problem, not the ever branching ramifications of an unconstitutional decisions that keep bending the law.
PRISM is one program. There are many others out in the wild (as per Snowden leaks) that don't rely on bulk data collection. This dragnet you talk about is meant to do exploratory investigation, yet intelligence methods also apply to targeted data collection. Discriminating factors in this data (e.g. the fact the user is inclined to opt-in) make it the more interesting for targeted collection, although some might disagree and argue the contrary also holds true (people not encrypting data not to raise suspicion).
Secondly, encryption by default burdens the actual relevance of the data. In the statement I made, conspiracy theory, XKCD comic, name it what you will I am also implying PRISM becomes more effective, as enabling the collection of data that is decryptable in due time renders it usable. Add the fact that opting in is made post-flashing/initial setup so the phone is exponentially more likely to have a connection to the internet during the process of opting-in/encryption. Run-time generated key is thus more likely to be passed around the cloud like an Indian smoke pipe that agencies drag from middlemen (Google) whenever they feel like getting a proverbial high.
This has all the nuances of Android file system's own version of a warrant canary: it was there, by default, until it wasn't.
Makes it easy for the NSA to distinguish those that feel the need to encrypt their data, and those who don't. I'm betting this flag is passed to Google's server for some business logic reason (reason being "unspecified" due to non-disclosure of law enforcement requests).
I like Pandora, and one of my greatest "web-disappointments" is not being able to use it without a proxy (Pandora is not available in my country), yet this really says a lot about how Pandora values their own music selection algorithms: you would expect a company that brags so loud about putting so much manpower and know-how in the topic to set a larger price tag on it, and give artists larger margins for each individual play of its songs. After all, Pandora never lets you pick a specific track for a specific artist and will always play what it thinks is best for you. Is this the real value the company translates to its services?
Now you have to tell us how you would force an entire medium/large business workforce that is keen on using the Office suite to switch to Docs... Or even let us know how to include no-to-exotic stuff like SGPS documents, Photoshop, Illustrator, XPTO and whatnot in that kind of version control. Docs is no silver bullet to kill Office, nor Dropbox, nor . It wasn't made for any of that, just like Google+ wasn't made to kill Facebook.
From a very superficial analysis, I'd say the fact that Dijkstra, among others, mentioning it back in the day really influenced the practice nowadays. That is yet another consequence of the enlightened influence the most knowledgeable imprint in society over the ages.
The study is surely good science. Nonetheless, good science is only as good as the context it is applied, so the conclusions, even though interesting, must be made and taken with a grain of salt. This is because pretty much like testing human aggressiveness during primitive periods and testing it now would obviously provide the most disparate results in multiple orders of magnitude, and the same would have happened with this GOTO theme if there was this parallel universe we could compare - one where Dijkstra and co. hadn't chimed in about the subject, and nobody else stepped in to replace them.
The greatest conclusion I personally take here is that such a large amount of code was influenced with the good practice evangelized by Dijkstra, and the pondered decisions that were made about the subject. Pretty much the same reason why IT is paying more and more attention to things like QA, agile, documentation, process, workflow and integration - we get these enlightened, experienced entities (individuals and companies alike) showing us just how important they are, and we apply those concepts with assurance that they will lead to better results.
This is exactly what I meant. They are allowing a fastlane with VPN's (which are usually paid), much like they don't want ISP's to force them to pay. But they will block proxies which are, unlike Guspaz said, usually free, and will only route part of the traffic.
I think they are saving face with these comments: VPN's are usually associated with freedom rights and private internet usage in problematic countries, say China, while proxies are most commonly knwon for basic circumvention of commercial region locks, like most audio/video/digitally purchased content.
Despite being generic with "approximately zero", it's not exactly like that. There are some devices still in the making specifically targeting older builds of Android due to stability and their own lack of necessity for 4.3+ features. Sony's new walkman comes to mind
Note that they didn't deny proxy blocking also reported in the./ article. As it stands now, per their own exclusion, Netflix allows PAID fastlanes such as VPNs for users who already have to pay subscription AND Internet service, but they will not allow the much more convenient and free neutrality circumvention that proxies allow. This reeks of hipocrisy and/or a media stunt to shunt their own mistakes, and of a very nice deal to cash in with popular VPN services. Or at the very least not to fall on their worst grace.
"there is a huge variation in ability between competent programmers and exceptional ones, and while you can train people to be competent, you can't train them to be exceptional"
This two sentences are the most blunt truths an IT professional has to cope with. 10x programmers just render us regular 1x programmers pretty much useless. If I lived in the US, and I had been raised as right-winged patriot, I would trust the local 10x are enough and some local 1x deserve to occupy 10x positions and salary slots.
But even if that's not the US picture, you don't want companies full of 10x's - it's proven to be hard to manage and to hinder company growth in the long run. Many will be headhunted, and many will leave.
If a company needs to be constantly looking for 10x programmers, it should be big enough to look for them locally. Unless it doesn't want to be paying the salary they deserve. This way you can fool a "foreign 10x" with the "El Silliconado" promise. Add some free housing, fast lane green card and a not-so-above-average salary, topped with the "I work for (e.g.) Google" factor. And that's how you're set for some long-term consequences when they to go back and fund their own 1B companies in Mumbai/Warsaw/Moscow/Beijing/Seoul, and start siphoning the local 10x and the local industry profits.
Oh and don't forget to thank GCHQ. Now that they disclosed they have reduced tapping into communications, they pretty much gave carte blanche to criminals. Just imagine: if they had disclosed illegal tapping before, they would have actually prevented a lot more crime than they actually detected with it secretively. Then again, they might be bluffing this time. In any case good job GCHQ...
Politics was once a major instigator of NASA having more funding than national health back in the cold war moon race. Who gives two flying if now other matters take priority. It's not like space, physics or science in general are going to stop. Researchers have material to study for centuries, and all they have to do is look up (or even down). If anything, they can rely on new findings from other space agencies. The US is mostly worrying with a matter of honor and space-faring tradition rather than the greater good.
This is, once more, a political problem: Do you want to concede to a completely capitalist-based system, that has been known to fail in the long run, financially, against the poor, but incentivizing a meritocracy state where those that "work hard play harder"? Or are you willing to go with a hybrid system, which the US already has to some extent compared to most countries (which will go for decades with leftist or rightist mandates depending on referendum tendency)? My opinion is: I sincerely don't know what would be better, but for starters, Finland, Switzerland and co. are not bad examples to follow. I think whatever makes people morally conscious, in a generalized, broad financial status spectrum (i.e. will keep the poor and the rich in check for crimes and traffic rules) is not that bad, whatever your political inclination. Then again, those countries have other problems derived from such a flat, even view of society (which is not communism per say, but will eventually translate in similar nuances).
"Who gives a f*ck about an Oxford comma", let alone a your/you're mistake. The single most beautiful thing about English is that when it is verified, everyone will know aliens exist. Probably through a Stephen Hawking tweet
This is not the car telling you where you can or cannot go imperatively. This is the car sharing dynamic information to you about where you could go before you are stuck in the middle of nowhere, just like you would get stuck with non-intelligent ones but without the empty tank warning @60miles from a gas statio. It won't prevent you from doing the stupid thing itself, it will let you know how stupid it is to do it, before you even have the chance of starting it.
Don't be a glass half-empty type of person: the original topic was about "people being anxious about having enough juice to go somewhere", not "ways I can rage about how an intelligent car performing tasks you liked to predict mentally with a non-intelligent one and how hipster that was and how lazy people are becoming" ^_^.
This is what I meant to say in my first comment, but then I re-read it and my English was so poor I didn't understand the message myself. I meant exactly: ask the user for a broad destination, then provide him feedback right off the bat. Calculations are hard but I specified the feedback I exemplified wasn't accurate anyway. It just needs to let the user know his most likely battery outcomes during and after the trip, and his options if the most likely outcome is "running out of juice" either during the trip or on the way back to origin.
In order to stop drivers from micromanaging their ranges, is just to let a user know how likely is he to run out of juice, right off the bat when he starts his journey. A simple voice request from the car speech synthesizer, asking for a city, a street, or something not very specific which can be used for broad calculations, and then let the user know: "You might have not enough battery to go/come back home"/"You can make a round trip 8 times to that destination"/"You might run out of juice but there's a supercharger nearby, would you like me to reserve a spot for you at hh:mm AM/PM?"
And the actual money-making one: AdSense
Todo lists, like Todoist might also work.
Hundreds of todo apps turned up with the smartphone wave, but I believe that's the one that best integrates across platforms (Web, Mobile, and even some specific OS apps and MS/Open Source Office suites. Oh and the cloud, I think there's a Gmail plugin too). The main benefit of Todoist though is, like Trello, that they are very easy to get into, but can evolve if you need the added complexity.
See it like this: you can simplify a code-centric issue tracker like JIRA or Redmine to non-code tasks much like you can evolve Todoist or Trello into coding trackers (i.e. like with KANBAN). But I think Trello eventually leans to be more of a code tool while Todoist seems like a Swiss Army of task-oriented needs, i.e. more generic.
You don't want issue tracking - you want task scheduling and task completion methodologies. The non-engineer have schedules to fulfill which are usually not associated with a deliverable but a task. If there's no deliverable, there's no bug, no feature, i.e. no ISSUE. So tracking issues loses the focus. Issues aren't always tasks in trackers and that's why those are so tied to code, since they mold issues to whatever a release date/agile software development needs.
Unlike issues, tasks always translate to effective actions to undertake someplace, sometime, with someone, for whatever reason.
Post-its are still used nowadays because they do their job representing tasks, and their physical form, order or the fact it is in the trash can imply its relevance, priority, date/time-frame and status. Tell her to keep using tools she's comfortable with, but customize a variation of KANBAN for her team's specific needs. And then maybe decide if a web platform or a physical board make more sense in her context, and the learning curve is acceptable. Post-its + a board or Trello are a good place to start.
Ignore them people saying your lack of programming "freshness" is a barrier. You could be the best/most productive programmer around here and still have no clue where to start digging for useful, relevant exploits you could abuse in any particular system you seem to be an expert in.
With that said, what you want to do is get yourself involved in the latest articles about zero day exploits, trojan horses, patch fixes, heartbleed, so on a so forth. You can get started right here on slashdot: any single search of one of those keywords will point you to news about a known issue, then it probably links to specifics of such issue. Eventually they lead to techniques used, be them SQL/packet injections, memory exploits, privilege escalation. With this you get the basics on the WHY and the HOW things are happening. When you start reaching outside of /. and to the less known technologies fixing flaws constantly, and you get a very good idea of the WHEN of such events - every single day!
Now what you have to do is pick a system you want to test. Familiarize with its architectural patterns, integration with internal and external components, the system it resides in (including hardware/software), but specifically it's use of memory, it's use of the OS APIs, etc. Do this until you get a feel of something fragile. The smell of weakness is usually an exploit waiting to happen. Then you will probably hit a lot of walls.
Also, remember that most exploits come in the form of an actual feature. Change your mindset to something like "if this can be used for good, it can be used for something not that good". That also works your way when you want to have your way with a specific technology.
When it's not a feature that reeks of bad engineering, the only thing left are bugs. But you can't look at bugs in the closed source, black-box environment most technologies you would want to test come packaged in. So find integration bugs: IPC, external interfaces, dependencies can usually be abused with heavy load, injections and whatnot, to induce unexpected behavior.
Ask yourself a question, with a cognitive and morally correct mindset instead of that straight-edge abiding citizen mask you usually wear for society approval: Is it constitutional to block TPB itself?
NO! IT'S THE FREAKIN INTERNET, AND THE FACT YOUR GOVERNMENT IS SANCTIONING IT DOESN'T MAKE IT RIGHT.
With that said, why even bother finding logic to this proxy listing blocking? Linking to a site that links illegal content is illegal? Linkception nonsense you say?
The nonsense started way back. Fight the root of the problem, not the ever branching ramifications of an unconstitutional decisions that keep bending the law.
Have some suggestions for the game name: VideoHead, or Lazy Eye Falling into Place, or Paranoid Eyedroid
You're missing two points:
PRISM is one program. There are many others out in the wild (as per Snowden leaks) that don't rely on bulk data collection. This dragnet you talk about is meant to do exploratory investigation, yet intelligence methods also apply to targeted data collection. Discriminating factors in this data (e.g. the fact the user is inclined to opt-in) make it the more interesting for targeted collection, although some might disagree and argue the contrary also holds true (people not encrypting data not to raise suspicion).
Secondly, encryption by default burdens the actual relevance of the data. In the statement I made, conspiracy theory, XKCD comic, name it what you will I am also implying PRISM becomes more effective, as enabling the collection of data that is decryptable in due time renders it usable. Add the fact that opting in is made post-flashing/initial setup so the phone is exponentially more likely to have a connection to the internet during the process of opting-in/encryption. Run-time generated key is thus more likely to be passed around the cloud like an Indian smoke pipe that agencies drag from middlemen (Google) whenever they feel like getting a proverbial high.
This has all the nuances of Android file system's own version of a warrant canary: it was there, by default, until it wasn't.
Makes it easy for the NSA to distinguish those that feel the need to encrypt their data, and those who don't. I'm betting this flag is passed to Google's server for some business logic reason (reason being "unspecified" due to non-disclosure of law enforcement requests).
He would have benefited a lot from a Genesis device. Would have saved his life from this horrendous disease caused by tobacco.
Woops, wrong article. Pls don't downvote/report !
It's been 17 years and nobody has managed to revive Aerith, and I'd bet a limb or 2 that there are people still attempting it today.
I like Pandora, and one of my greatest "web-disappointments" is not being able to use it without a proxy (Pandora is not available in my country), yet this really says a lot about how Pandora values their own music selection algorithms: you would expect a company that brags so loud about putting so much manpower and know-how in the topic to set a larger price tag on it, and give artists larger margins for each individual play of its songs. After all, Pandora never lets you pick a specific track for a specific artist and will always play what it thinks is best for you. Is this the real value the company translates to its services?
Now you have to tell us how you would force an entire medium/large business workforce that is keen on using the Office suite to switch to Docs... Or even let us know how to include no-to-exotic stuff like SGPS documents, Photoshop, Illustrator, XPTO and whatnot in that kind of version control. Docs is no silver bullet to kill Office, nor Dropbox, nor . It wasn't made for any of that, just like Google+ wasn't made to kill Facebook.
From a very superficial analysis, I'd say the fact that Dijkstra, among others, mentioning it back in the day really influenced the practice nowadays. That is yet another consequence of the enlightened influence the most knowledgeable imprint in society over the ages. The study is surely good science. Nonetheless, good science is only as good as the context it is applied, so the conclusions, even though interesting, must be made and taken with a grain of salt. This is because pretty much like testing human aggressiveness during primitive periods and testing it now would obviously provide the most disparate results in multiple orders of magnitude, and the same would have happened with this GOTO theme if there was this parallel universe we could compare - one where Dijkstra and co. hadn't chimed in about the subject, and nobody else stepped in to replace them. The greatest conclusion I personally take here is that such a large amount of code was influenced with the good practice evangelized by Dijkstra, and the pondered decisions that were made about the subject. Pretty much the same reason why IT is paying more and more attention to things like QA, agile, documentation, process, workflow and integration - we get these enlightened, experienced entities (individuals and companies alike) showing us just how important they are, and we apply those concepts with assurance that they will lead to better results.
This is exactly what I meant. They are allowing a fastlane with VPN's (which are usually paid), much like they don't want ISP's to force them to pay. But they will block proxies which are, unlike Guspaz said, usually free, and will only route part of the traffic. I think they are saving face with these comments: VPN's are usually associated with freedom rights and private internet usage in problematic countries, say China, while proxies are most commonly knwon for basic circumvention of commercial region locks, like most audio/video/digitally purchased content.
Despite being generic with "approximately zero", it's not exactly like that. There are some devices still in the making specifically targeting older builds of Android due to stability and their own lack of necessity for 4.3+ features. Sony's new walkman comes to mind
Note that they didn't deny proxy blocking also reported in the ./ article. As it stands now, per their own exclusion, Netflix allows PAID fastlanes such as VPNs for users who already have to pay subscription AND Internet service, but they will not allow the much more convenient and free neutrality circumvention that proxies allow. This reeks of hipocrisy and/or a media stunt to shunt their own mistakes, and of a very nice deal to cash in with popular VPN services. Or at the very least not to fall on their worst grace.
"there is a huge variation in ability between competent programmers and exceptional ones, and while you can train people to be competent, you can't train them to be exceptional"
This two sentences are the most blunt truths an IT professional has to cope with. 10x programmers just render us regular 1x programmers pretty much useless. If I lived in the US, and I had been raised as right-winged patriot, I would trust the local 10x are enough and some local 1x deserve to occupy 10x positions and salary slots.
But even if that's not the US picture, you don't want companies full of 10x's - it's proven to be hard to manage and to hinder company growth in the long run. Many will be headhunted, and many will leave.
If a company needs to be constantly looking for 10x programmers, it should be big enough to look for them locally. Unless it doesn't want to be paying the salary they deserve. This way you can fool a "foreign 10x" with the "El Silliconado" promise. Add some free housing, fast lane green card and a not-so-above-average salary, topped with the "I work for (e.g.) Google" factor. And that's how you're set for some long-term consequences when they to go back and fund their own 1B companies in Mumbai/Warsaw/Moscow/Beijing/Seoul, and start siphoning the local 10x and the local industry profits.
Oh and don't forget to thank GCHQ. Now that they disclosed they have reduced tapping into communications, they pretty much gave carte blanche to criminals. Just imagine: if they had disclosed illegal tapping before, they would have actually prevented a lot more crime than they actually detected with it secretively. Then again, they might be bluffing this time. In any case good job GCHQ...