As far as I remember, you've had to double opt in, in order to create a wide open AWS ES cluster for some time, since shortly after the first highly public wave of ES/Mongo/... "ransomware" breaches occurred a while back. (PSA: They didn't ransom anything. They just did a DELETE * of your indices. Hope you didn't send them any bitcoin.)
VPC clusters have been around for a while, and I think there is some new endpoint name header matching feature now that makes IP scan based access of open clusters mostly unworkable.
The abstract, though, says: "supercritical water at 380–500 C and 23 MPa" which is 230 bar, which is still a respectable pressure (3300 psi) but the sort of "reasonable" pressure encountered in modern steam turbine power generation, etc.
Somehow, Java became screaming fast and/or Lucene manages to avoid all the parts of Java that are screaming slow. Therefore Elasticsearch. Therefore that's one very good reason that Java won't go anywhere right away.
Also, despite the existence of obviously saner alternatives like REST, many enterprises use Java as a standard for service bindings. Long ago lost to the sands of time is the original intent that XML was intended to be human-readable (in the sense of not needing binary decoding) but not human-written.
I wrote a lot of semi-interesting Java in the past, and I suppose there was a time when I liked it, but I can't see that time coming again. Java is annoying. It's that grumpy, square, didactic, great uncle whose clothes haven't been updated since the 70s and whose house smells musty and who tells you about how he took no shortcuts in his life and you can't either.
Python is annoyingly gimpy (what sort of interpreted language deliberately doesn't have closures and first class functions?) but at least you can write a command-line tool in it, and maybe some day it'll be fast too. I guess dumbed down is better than a smelly old uncle.
... haptic "steering" has been going on for a long time. It's handy if you're plowing in near zero visibility: http://www.govtech.com/e-government/Smart-Snowplows-Keep-the-Highway-to-Valdez-Alaska-Clear.html
Meanwhile one might think that reading a single 2-1/2 year old NYT article about Amazon makes formerly clueless idiot an expert on Amazon's culture and management practices. Sort of like hearing that you should drink 8 glasses of water a day makes you an expert on hydration.
It's a hallmark of the 21st century that intelligent people don't even care whether a Darwinistic screed is well written, or even self-consistent, never mind whether it's ridiculous on its face.
Instead we're reduced to watching people argue as Eric Cartman repeats, "I'm only asking questions."
Here's my thinking. While you're working at your amazingly well-paying tech job (I have one of those too), save your random epiphanies about race and sex for your favorite group of drunks at your favorite cigar bar.
Or, you could circulate your boneheaded manifesto on company-wide mailing lists/bboards where it is certain to become public and also publicly associated with your company name, and see where that gets you.
I completely fail to comprehend Google's notions about design. While Apple creates pretty interfaces that don't have enough buttons, Google creates butt-ugly interfaces that don't have enough buttons, and the buttons that are there, are confusing.
And why oh why don't links open in a new target pane? SERIOUSLY.
Going to be wearing out my fucking mouse wheel just trying to read the 20th article in the news now.
Maybe Google just doesn't want anyone to use any Google anything on a screen larger than 6 inches.
This dude's butthurt whine about Craigslist is somehow cast as a contemporary political drama titled "Mob-Sourcing — the Prejudice of Crowds"? Am I in the.onion TLD or something?
Additionally, caffeine has mood-elevating effects. Like, thank God I'm at the coffee machine talking to the hot girl from payroll instead of at my desk being a Java monkey.
Seriously, what sort of accomplishment is it writing clone # zillion of a popular game? Go do something useful and come up with something original, or get out of game "development."
The actual problem is the set-asides imposed by referendums. The politicians in Sacramento are lousy at budgeting, but most of the money has already been allocated by whatever special interest groups have managed to pass set-asides as ballot issues over the past three decades.
Did he also cut too many taxes?
Makes it even more important to put the money you do have to good use. The principal problem here is corruption.
Of course you can be compelled to open your safe. Refusal is interfering with an investigation, obstruction, subject to contempt citation, et cetera.
And in the case of encryption keys where there is a valid warrant (which won't be issued for an open-ended "we think something illegal might be there but don't know what" request), the situation is the same. You aren't testifying against yourself when you surrender evidence, in the case that the state can make a reasonable argument that it knows where and what the evidence is.
The state can't compel you to "give us everything you have so that we can look for something illegal, even though we don't know what to look for or where it is." That's an entirely separate issue and is both an illegal seizure and, if related to a prosecution, possibly a Fifth Amendment violation as well. In other words, the state can ask and require you to cooperate in this situation:
"We have reason to believe that the computer you possess that contained numerous references to bomb-making materials and which we seized as part of your arrest for illegal possession of destructive devices CONTAINS encrypted files with additional relevant information. What are the encryption keys for this data?"
The state can't ask you to answer these questions:
"Have you ever been involved in terrorist activities?" (-- self incrimination)
"Do you have any data in your possession that relates to terrorist activities?" (-- also self incrimination)
"Although we found no evidence of terrorist activities when we conducted a search of your home, and no one in the investigation mentioned your involvement, we wonder if there might be evidence of illegal activities hidden on your computer. Give us the encryption keys." (-- no probable cause)
"We have been searching every 10th computer brought into this Federal building as a matter of routine. Give us the encryption keys." (-- no probable cause although you could be refused entry in most cases.)
Turning over evidence in your possession is not the same as testifying.
Earlier this year, a Vermont court found that a Canadian man's refusal to provide encryption keys for data on his laptop was not protected by the Fifth Amendment.
This really isn't any different than a situation where a witness or suspect is required to open a safe, provide account numbers, et cetera. In general the state can't "fish" for evidence (say, seize a laptop just to see if it contains anything of interest, without a specific goal in mind), but if there is a reasonable belief that a search will produce evidence that pertains to the charges at hand, the state has the right to conduct the search and compel a defendant to cooperate.
So, I understand that people might feel like Google is scanning your library card every time you borrow a book. But the thing is, in order to return more relevant results for your searches, Google (or whoever) needs to know what sort of things you typically look for. You know, like the librarian who tells you that there's a new book on adult stuffed animals.
That is ENTIRELY untrue. H1-B labor is hired to replace "equivalently skilled" domestic labor. As far as an American worker is concerned, H1-B employees only parasitize the job market.
The fact that H1-B holders often wind up in worker bee positions that American workers would be reluctant to take is simply abusive of both H1-B holders *and* Americans. The H1-Bs should be greatly reduced in number, and American developers should have working conditions that distinguish them from worker bees.
I went with Verizon because their coverage in San Francisco is respectable (some providers have major empty areas), their voice quality is very good (AT&T being amazingly bad), as a business-oriented carrier they tend to have more technological clues, and... wait for it... they're not AT&T!
AT&T is actually the reason I don't have an iPhone. That and my desire to avoid anything that is a hipster fad.
Hopefully Verizon will be cheaper and simpler one of these days but who knows. For now they suck less.
Apropos of anything else, that sounds horrid. I just pair my Nokia N95 to my Mac, create a modem connection with a phone number of *99#, and I get 3G tethering over BT via the native connectivity options.
Well that's the way it's supposed to work with any EV-DO phone, and that's how it works with my Centro... but there are major stability problems with Apple's Bluetooth DUN.
I got a Centro a little while back and *Verizon* is A-OK with tethering. A short while before that I got a dongle but I hardly ever use it now, because Bluetooth tethering is so convenient.
Verizon doesn't support its tethering software on Mac OS X, but, no worries, you can set Bluetooth dialing up yourself.
BTW The Mac OS X EVDO script is terrible and broken. There's a MUCH better one floating around (I forget exactly which but I think it's the "PCS Intel EV-DO Modem Script"). Also, OS X's pppd likes to hang the computer occasionally (requiring a power button reboot), and Bluetooth dialing in general is flaky. But that's not Verizon's fault!
Tethering really is a killer smartphone app. Too bad providers are so self-centered, unimaginative, and stuck in the past that they can't let owners use it.
So I'll keep using my Centro with all its warts and random reboots, until, however many years from now, Verizon offers a better option.
List of companies that will use GPLv3 code and thus might consider paid support:
(end of list)
As far as I remember, you've had to double opt in, in order to create a wide open AWS ES cluster for some time, since shortly after the first highly public wave of ES/Mongo/... "ransomware" breaches occurred a while back. (PSA: They didn't ransom anything. They just did a DELETE * of your indices. Hope you didn't send them any bitcoin.)
VPC clusters have been around for a while, and I think there is some new endpoint name header matching feature now that makes IP scan based access of open clusters mostly unworkable.
That would be interesting.
The abstract, though, says: "supercritical water at 380–500 C and 23 MPa" which is 230 bar, which is still a respectable pressure (3300 psi) but the sort of "reasonable" pressure encountered in modern steam turbine power generation, etc.
Somehow, Java became screaming fast and/or Lucene manages to avoid all the parts of Java that are screaming slow. Therefore Elasticsearch. Therefore that's one very good reason that Java won't go anywhere right away.
Also, despite the existence of obviously saner alternatives like REST, many enterprises use Java as a standard for service bindings. Long ago lost to the sands of time is the original intent that XML was intended to be human-readable (in the sense of not needing binary decoding) but not human-written.
I wrote a lot of semi-interesting Java in the past, and I suppose there was a time when I liked it, but I can't see that time coming again. Java is annoying. It's that grumpy, square, didactic, great uncle whose clothes haven't been updated since the 70s and whose house smells musty and who tells you about how he took no shortcuts in his life and you can't either.
Python is annoyingly gimpy (what sort of interpreted language deliberately doesn't have closures and first class functions?) but at least you can write a command-line tool in it, and maybe some day it'll be fast too. I guess dumbed down is better than a smelly old uncle.
Maybe I'll get to write some Rust soon.
... haptic "steering" has been going on for a long time. It's handy if you're plowing in near zero visibility: http://www.govtech.com/e-government/Smart-Snowplows-Keep-the-Highway-to-Valdez-Alaska-Clear.html
Meanwhile one might think that reading a single 2-1/2 year old NYT article about Amazon makes formerly clueless idiot an expert on Amazon's culture and management practices. Sort of like hearing that you should drink 8 glasses of water a day makes you an expert on hydration.
It's a hallmark of the 21st century that intelligent people don't even care whether a Darwinistic screed is well written, or even self-consistent, never mind whether it's ridiculous on its face.
Instead we're reduced to watching people argue as Eric Cartman repeats, "I'm only asking questions."
Here's my thinking. While you're working at your amazingly well-paying tech job (I have one of those too), save your random epiphanies about race and sex for your favorite group of drunks at your favorite cigar bar.
Or, you could circulate your boneheaded manifesto on company-wide mailing lists/bboards where it is certain to become public and also publicly associated with your company name, and see where that gets you.
I completely fail to comprehend Google's notions about design. While Apple creates pretty interfaces that don't have enough buttons, Google creates butt-ugly interfaces that don't have enough buttons, and the buttons that are there, are confusing.
And why oh why don't links open in a new target pane? SERIOUSLY.
Going to be wearing out my fucking mouse wheel just trying to read the 20th article in the news now.
Maybe Google just doesn't want anyone to use any Google anything on a screen larger than 6 inches.
I don't know what the hell you're talking about, and neither do you.
You sure as hell can't RTFA though.
This dude's butthurt whine about Craigslist is somehow cast as a contemporary political drama titled "Mob-Sourcing — the Prejudice of Crowds"? Am I in the .onion TLD or something?
Q.E.D.
Additionally, caffeine has mood-elevating effects. Like, thank God I'm at the coffee machine talking to the hot girl from payroll instead of at my desk being a Java monkey.
Seriously, what sort of accomplishment is it writing clone # zillion of a popular game? Go do something useful and come up with something original, or get out of game "development."
The actual problem is the set-asides imposed by referendums. The politicians in Sacramento are lousy at budgeting, but most of the money has already been allocated by whatever special interest groups have managed to pass set-asides as ballot issues over the past three decades.
Did he also cut too many taxes?
Makes it even more important to put the money you do have to good use. The principal problem here is corruption.
The obvious next step: Ban people who don't have H-1 visas from tech jobs. There's lots of jobs at Starbucks left for lazy overeducated white guys.
If this stagnation and job loss was happening everywhere else in the country, we'd be in a recession.
I loved it. I'm sure it still works. I also have the acoustic (300 baud) coupler for the built-in modem.
Also, there's the Newton.
Some day maybe 2 week battery life will be back.
Of course you can be compelled to open your safe. Refusal is interfering with an investigation, obstruction, subject to contempt citation, et cetera.
And in the case of encryption keys where there is a valid warrant (which won't be issued for an open-ended "we think something illegal might be there but don't know what" request), the situation is the same. You aren't testifying against yourself when you surrender evidence, in the case that the state can make a reasonable argument that it knows where and what the evidence is.
The state can't compel you to "give us everything you have so that we can look for something illegal, even though we don't know what to look for or where it is." That's an entirely separate issue and is both an illegal seizure and, if related to a prosecution, possibly a Fifth Amendment violation as well. In other words, the state can ask and require you to cooperate in this situation:
"We have reason to believe that the computer you possess that contained numerous references to bomb-making materials and which we seized as part of your arrest for illegal possession of destructive devices CONTAINS encrypted files with additional relevant information. What are the encryption keys for this data?"
The state can't ask you to answer these questions:
"Have you ever been involved in terrorist activities?" (-- self incrimination)
"Do you have any data in your possession that relates to terrorist activities?" (-- also self incrimination)
"Although we found no evidence of terrorist activities when we conducted a search of your home, and no one in the investigation mentioned your involvement, we wonder if there might be evidence of illegal activities hidden on your computer. Give us the encryption keys." (-- no probable cause)
"We have been searching every 10th computer brought into this Federal building as a matter of routine. Give us the encryption keys." (-- no probable cause although you could be refused entry in most cases.)
Turning over evidence in your possession is not the same as testifying.
Earlier this year, a Vermont court found that a Canadian man's refusal to provide encryption keys for data on his laptop was not protected by the Fifth Amendment.
http://web20.nixonpeabody.com/np20/np20blog/Lists/Posts/Post.aspx?ID=298
This really isn't any different than a situation where a witness or suspect is required to open a safe, provide account numbers, et cetera. In general the state can't "fish" for evidence (say, seize a laptop just to see if it contains anything of interest, without a specific goal in mind), but if there is a reasonable belief that a search will produce evidence that pertains to the charges at hand, the state has the right to conduct the search and compel a defendant to cooperate.
You can always refuse anyway.
So, I understand that people might feel like Google is scanning your library card every time you borrow a book. But the thing is, in order to return more relevant results for your searches, Google (or whoever) needs to know what sort of things you typically look for. You know, like the librarian who tells you that there's a new book on adult stuffed animals.
Relevant search and anonymous search: Pick one.
That is ENTIRELY untrue. H1-B labor is hired to replace "equivalently skilled" domestic labor. As far as an American worker is concerned, H1-B employees only parasitize the job market.
The fact that H1-B holders often wind up in worker bee positions that American workers would be reluctant to take is simply abusive of both H1-B holders *and* Americans. The H1-Bs should be greatly reduced in number, and American developers should have working conditions that distinguish them from worker bees.
People who call themselves Americans are campaigning for more H1-B visas when US employment is scratching 10 percent.
Amazing.
This is the sort of thing that makes me want to be a labor organizer. For all their faults, at least unions aren't just plain anti-American.
I went with Verizon because their coverage in San Francisco is respectable (some providers have major empty areas), their voice quality is very good (AT&T being amazingly bad), as a business-oriented carrier they tend to have more technological clues, and ... wait for it ... they're not AT&T!
AT&T is actually the reason I don't have an iPhone. That and my desire to avoid anything that is a hipster fad.
Hopefully Verizon will be cheaper and simpler one of these days but who knows. For now they suck less.
Apropos of anything else, that sounds horrid. I just pair my Nokia N95 to my Mac, create a modem connection with a phone number of *99#, and I get 3G tethering over BT via the native connectivity options.
Well that's the way it's supposed to work with any EV-DO phone, and that's how it works with my Centro ... but there are major stability problems with Apple's Bluetooth DUN.
I got a Centro a little while back and *Verizon* is A-OK with tethering. A short while before that I got a dongle but I hardly ever use it now, because Bluetooth tethering is so convenient.
Verizon doesn't support its tethering software on Mac OS X, but, no worries, you can set Bluetooth dialing up yourself.
BTW The Mac OS X EVDO script is terrible and broken. There's a MUCH better one floating around (I forget exactly which but I think it's the "PCS Intel EV-DO Modem Script"). Also, OS X's pppd likes to hang the computer occasionally (requiring a power button reboot), and Bluetooth dialing in general is flaky. But that's not Verizon's fault!
Tethering really is a killer smartphone app. Too bad providers are so self-centered, unimaginative, and stuck in the past that they can't let owners use it.
So I'll keep using my Centro with all its warts and random reboots, until, however many years from now, Verizon offers a better option.
I think I read once (no citation, sorry) that something like 80% of drivers believe they're above average in driving skill. They can't all be right!
But they can.
Small scale electrolysis is even less efficient and more expensive than large scale, and takes bloody forever to boot.
The wildly optimistic estimates I've seen have been $600k per "gas" station, and I don't believe those for a second.