skysight-inc/HackerNews huggingface dataset:
Boto [1] releases updates when new regions are available, but if you were so inclined, you could poll for a list of regions as well:

http://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_De...

[1] https://github.com/boto/boto/commit/2b405c0740a52101d85fb17d...
> Do you own a personal car right now? If so, why?

Yes.

There isn't a reliable taxi service or public transportation in most suburbs. Even if you have Uber in your town, it's much more expensive than owning/leasing a personal car.

I can't use Uber when I need to go to another town 50 miles away or 500 miles away.

Autonomous ride service could change that.
Except this is a rate limiting on the account globally, and here lies the DoS problem. So if you follow it you can theoretically have your account locked down by an idiot on the other side of the world.

You can minimize this by making it per IP, for example. So, you'd have to have an idiot on your home. Yeah, maybe this is not 100% bullet proof given IPv6 and so on, but at least this doesn't introduce a vector for DoS.
sounds like the real reason is that someone's not pulling their weight. the question becomes, was this person pulling his/her weight before this family affair? i'm assuming this was a random, sudden change or was the mother sick, for example, during a long stretch and recently succumbed? what i'm guessing is that this was a long battle, the latter, and that he hasn't been himself for a long time. if you value his potential or previous contributions then put him on extended leave, even if he doesn't want to, and then deal with it by pushing harder or hiring people. if you're just using this recent development as a trigger then i think it's a bit more involved and you probably are regretful of having him in the first place, regardless of this most recent change or not, but perhaps dealing with some guilt due to the recent passing of his mother.
They specifically mention his focus on PC and his replacement was head of mobile before.

The obvious explanation to me is that the company has decided to focus on mobile, since that's the mass market play. That would've required Iribe to devote a large portion of his time to mobile. Maybe he just wasn't the right person for that job.
I have never spent that much on a CPU. I always buy CPUs in the $60-$80 range.
Thats a fair point, for sure. But if that is the case, senior devs would have to have some reason to join this organization, as it only seems to put you at a disadvantage.

Lawyers are only in their professional org because it is enforced against them.

There'd have to be some negative effect to "defecting" by not joining the org. Self enforced maybe? Devs refusing to hire other devs that aren't in the org? Possibly.
Show HN: Satellite imagery and machine learning outputs inline in your terminal
There are plenty of things which are legal but unethical.

Also that still involves me losing my job. A code of ethics let's me say "I'm not going to do that, and you can't hire somebody who will."
The first job I had after graduating from school was at Scaleform, which was Brendan's first company. I certainly wouldn't say I got to know him all that well or anything, but he definitely was into the code and the product. I could see him missing being more involved in the product and engineering.
I'd expect there's an MVP of services AWS stands up in new regions, and then expands out from there as the underlying primitives shake out (this doesn't apply to GovCloud though).
DO NOT TALK TO RECRUITERS.

They hate you because you have skills and they usually failed in their careers (or have a liberal arts degree, which is even worse).

They will record and make public whatever you told in private.

They will blanket spam your CV to every corner of the world.

They will lie to you to make you sign it.

They will make you feel worthless so you can accept a lower package.
Note that Stockfish, which this project uses, just won the TCEC computer chess championship.

https://en.wikipedia.org/wiki/TCEC

There are other championships out there, but this is an indication that Stockfish is among the very strongest chess-playing entities in the world.
My politics on this particular issue are probably identical to yours. What I'm saying is that we should be careful not to attribute alt-rightness to people simply because they have misgivings about the pledge or disagreements about immigration policy.

Ultimately, I believe there's a variant of this pledge that should pass the "moderate Republican" test. I recognize that the current pledge does not and I don't think that's because everyone who has an issue with this pledge is unreasonable or part of the alt-right.

More importantly, though, civility is an iron law on HN. The right response to someone who is baiting you into incivility is to flag their comments and to point out that that's what they're doing without descending into incivility yourself.
I think that's the W1 chip reference - when you have multiple devices signed to one iCloud (mac, iphone, ipad?) you pair with one of them once, then for other devices they are "just there", in list of available devices. You don't need to separately pair with each one. Tiny but useful.
Other than that they are normal BT headphones (I believe)
Be happy with my music video
Probably depends on how technically adept your users are. You are probably going to want to validate the inputs anyway.

Thought about just hooking it up to the API?

http://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_De...
Wow I had no idea it only takes 1 month to plan and build a a brand new datacenter!

In all seriousness, no. There's no way in hell Amazon would rush something like this just because of the election results. The risk is too high compared to the (probably very little) reward.
I was lucky enough to meet Steve at Xamarin Evolve, this year. He is incredibly friendly, and one of the most fascinating people I've ever had the chance to hear speak.
Data Matching 101: How Does Data Matching Work?
You might want to skim the decision (try searching for the word "authorize") in the case: http://caselaw.findlaw.com/us-supreme-court/407/297.html

This is semantics, but they're important. The investigation you mentioned isn't someone being investigated just for their protected speech, it's someone being investigated on suspicion of a specific crime. I do believe there are frameworks in which such investigations can be legal (but whether the NSLs themselves are sufficient or warrants are necessary is another matter) but I do not believe it follows that you can be investigated solely for [any] protected speech, which is what I interpreted your comment to mean. Could the speech create the suspicion in many contexts? Sure, I don't see why not. But it must actually do so, and it's the suspicion that provides the framework for the potentially legal search, not the speech.

The real law enforcement activity I think this prohibits would be pure fishing expeditions against those engaged in lawful first amendment activities. If the head of the FBI decides he doesn't like a given newspaper because of what they've said, and he can't even name a crime he suspects they've committed, I do not believe he has the legal authority to authorize an investigation into the newspaper to see if he can find something that they're guilty of. I believe it violates first and fourth amendment protections under Keith. What precisely the bar is to prove or justify any such suspicion (or even if there's any oversight) is a separate question.
Agreed. I was taught Logo in the 4th grade and it was a great introduction into programming and computers, which ultimately led to a stronger foundation in the field.
I don't think so. Planning, constructing a data center and setting up all the hardware within and the connectivity to the data center is a massive investment of time and resources. These newly announced centers have been in the pipeline for a long time, long before anyone had any idea about the outcome of the election.

The more likely cause was that cloud providers could see the trend towards countries instituting data residency requirements, which was clear last year.
I'd join a professional organization that committed me to the three ethical rules I proposed downthread. Why would I do that? By your logic, it would serve only to put me at a disadvantage. And yet: I'm pretty senior as engineers go, and still happy to sign up?
> The pledge acknowledges that abusable databases exist. It doesn't ask that people leave companies that maintain those databases. What it demands is that signatories commit to resist abuse, and, ultimately, to sever ties with employers that abuse those databases.

In practice, developers work on those databases in Google and Facebook. They'll be "ok" because they don't know they are abused. Other engineers in those companies will work on giving the government access to it (as Snowden documented), and they too will not see any abuse so they are ok. The government gets that information and does what it wants with it. It might be abusing it right now. (There have been many deportations under Obama, for example, with little uproar; it's possible tech databases helped in those.)

The pledge is toothless. To be actually effective, it should have called on people to not work at Google and Facebook.
That's only the absolute minimum length that a password may be, not the recommended length. But yes, I do agree that it's a small shame that it's not at least slightly longer. Other than that these rules look great.
Why can't anyone use the words "public utility?" These are public utilities, if any public utilities ever existed.
Neo4j vs. ElasticSearch and Full Text Search in Neo4j
question - so why does agriculture work? why are we able to grow tomatoes year after year.

is the entropy at the cellular level versus at a plant level so different that the processes are "locked" in place.

does it make more sense to try and grow plants that produce malic-acid tomatoes? sure it might be harder to geow one... but once grown, you can scale it infinitely.
The chip auto-overclocks, too, which seems really cool
Correction, ~30k a year. Still doesn't change your question much. I really hope the vast majority have their gag order removed. Who knows how many were sent to now defunct companies.
How odd, a Nazi/Hitler reference. Who'd had thought that was coming?

Why shouldn't I use the best available example when it's germane? Your rhetorical flourish is a clear attempt to duck the question.

It's the implementation that needs work. The law is the law. You said yourself "illegal abuses" and "wrongly reported".

Misdirection. Not all laws are of equal significance; a person who jay-walks is a criminal, but we see a vast qualitative difference between that activity and murder, for example. Cliches like 'The law is the law' are mere tautology, and inaccurate to boot - as any lawyer will readily confirm. You seem to forget that the Constitution speaks of equity as well as law.

If you're not a citizen, you don't have rights to due process, or many other rights that citizens are entitled to. You're fighting with one hand tied behind your back. You probably shouldn't be in a country that doesn't want you.

Wrong. Let's reread the 14th amendment to the Constitution:

'No state shall make or enforce any law which shall abridge the privileges or immunities of citizens of the United States; nor shall any state deprive any person of life, liberty or property, without due process of law; nor deny to any person within its jurisdiction the equal protection of the laws.'
(emphasis added)

Some Constitutional protections extend only to Citizens of the USA. Others extend to everyone within its jurisdiction. Would you like me to cite case law to drive home just how wrong you are?
what's the "selling point" here? don't we have quite a few c libraries(glibc, libc-bsd, musl, uclibc,...) already?
Making an MSX font
Nagios Core - Curl Command Injection / Command Exec (CVE-2016-9565)
We have no way of knowing how much people wanted these. Apple could have released 50 of them or 50,000.
Yes, this is the way regions develop. The grandpappy with everything is us-east-1 (well, historically anyway, which is why it also gets all the outages...), and the services slowly migrate out to other regions from there. You'll see new regions start to pile on services as time goes on.

Often they'll just pop into existence quietly. Our Sydney setup only had two AZs, and a few months ago, I noticed a third one. No idea when that came to life, but it would have been useful a year before :)
I don't see a world of difference. The government gets that information either way. Once Google and Facebook has it, it can be retrieved by the government through both legal and non-legal mechanisms. Again, we know this happens, Snowden showed us.

The only option is for Google and Facebook to not have that information in the first place. That's just not going to happen - there is tons of financial value in knowing people's religion, ethnicity, etc. etc.
I used to work on the DynamoDB team. Throwaway account because my normal account can be tied back to my real name.

> Each hash key resolves to a number of possible servers the data can be on. Data is replicated across several of these servers. For redundancy. The hash key determines which shard to use.

> On individual machines, each set of data is stored by a compound key of hash key and sort key (if there is a sort key). The data is probably stored on disk sequentially by sort key or close to it.

This is pretty much exactly correct. The hash key maps to a quorum group of 3 servers (the key is hashed, with each quorum group owning a range of the hash space). One of those 3 is the master and coordinates writes as well as answering strongly consistent queries; eventually consistent queries can be answered by any of the 3 replicas.

> They possibly use something like LevelDB for this.[1]

Sigh...if only. I don't remember the exact timeline but LevelDB either didn't exist when we started development or wasn't stable enough to be on our radar.

DynamoDB is this very elegant system of highly-available replication, millisecond latencies, Paxos distributed state machines, etc. Then at the very bottom of it all there's a big pile of MySQL instances. Plus some ugly JNI/C++ code allowing the Java parts to come in through a side door of the MySQL interface, bypassing most of the query optimizer (since none of the queries are complex) and hitting InnoDB almost directly.

There was a push to implement WiredTiger as an alternative storage engine, and migrate data transparently over time as it proved to be more performant. However, 10gen bought WiredTiger and their incentive to work with us vanished, as MongoDB was and is one of Dynamo's biggest competitors.
Invention of Facebook, YouTube, Google, Twitter. Important for ICT – It-Mela.Com
From http://dar.linux.free.fr

> Consequently, to use the API, your program must be released under the GPL as well.

GPL is a bad thing for programs like this. It hampers usability. Especially at least the decoder should be BSD/MIT/etc.
Here is a list of all AWS regions where EC2 is supported, since I have to support new regions for my own startup (https://commando.io).

UPDATED: I also added the hourly cost (in US dollars) of a c4.large instance in each region to compare. I picked c4.large since it's a nice starter instance for "webish" workloads.

$0.10 - US East (N. Virginia) [us-east-1]
$0.10 - US East (Ohio) [us-east-2]
$0.124 - US West (N. California) [us-west-1]
$0.10 - US West (Oregon) [us-west-2]
$0.11 - Canada (Central) [ca-central-1]
$0.11 - Asia Pacific (Mumbai) [ap-south-1]
$0.114 - Asia Pacific (Seoul) [ap-northeast-2]
$0.115 - Asia Pacific (Singapore) [ap-southeast-1]
$0.13 - Asia Pacific (Sydney) [ap-southeast-2]
$0.126 - Asia Pacific (Tokyo) [ap-northeast-1]
$0.114 - EU (Frankfurt) [eu-central-1]
$0.113 - EU (Ireland) [eu-west-1]
$0.119 - EU (London) [eu-west-2]
$0.155 - South America (Sao Paulo) [sa-east-1]
> Ultimately, I believe there's a variant of this pledge that should pass the "moderate Republican" test. I recognize that the current pledge does not and I don't think that's because everyone who has an issue with this pledge is unreasonable or part of the alt-right.

Why do you say that? I'm a reformed conservative, and most of the moderate Republicans I know agree that a database of Muslims is unethical and evil.

> The right response to someone who is baiting you into incivility is to flag their comments and to point out that that's what they're doing without descending into incivility yourself.

I don't think that helps much. Despite dang's best efforts HN is increasingly turning into a place where the alt-right feels at home.
The pledge commits them to resign from Facebook or Google should either comply with a USG mass deportation program. That's not "toothless".
When's the last time Apple introduced a useful feature instead of removing one?
"extremely contrived test (the whiteboard interview)"

A) That's only the tech world, which is not 'the world'

B) White board interviews are not 'contrived' - they are reasonable. They just are not perfect.

C) I'll bet that whiteboard interviews and academic success are only somewhat loosely correlated.
Or put them on a yellow sticky under their mouse pad.
It's specifically not a general use database, so it's not surprising that it doesn't have general use database features. If you want that on AWS, use RDS or Aurora. If you need to scale in certain ways, then Dynamo can certainly be worth the restrictions it imposes, because it is very scalable.
Gates foundation, hard at work.
I recently created a website similar to this recently at a hackathon. I considered setting up a payment system but decided not to as I didn't think people would actually pay for something like this... curious to know - over what period of time did you make the $300?
Not everyone uses crap headphones.

Some people even use quality headphones, and also don't want another device to charge.
I don't disagree with any of those points. But to me all of them are dwarfed by one thing: sound quality. Listening to the crap quality of apple buds is like connecting to a shitty CRT. Paying $160 for the privilege is just an added insult.

If you cared about watching beautiful movies, would you downgrade to a wireless display with grainy definition, because "no wires"? That's how I feel about audio quality, and why I'm not an apple or beats customer (and why I lament the iPhone7 headphone jack changes).

Of course time will help, and in a few years the sound quality streamed over wireless should be transparent, at which point I'd gladly convert.
I have done this. Yes, they initial did keep the subscription going. However, I told the credit card company that I did not authorized any further; they reversed everthing out. I really wonder whether they give the company the new information or whether they just allow authorization using the old numbers; seems like it is pretty screwed up security if they give the new information to the company.

Also, if you say:
- Card was lost.
- After reviewing all accounts, it was discovered that the CC information couldn't be deleted from the ubuer UI.
- I hereby do not authorized uber to make any charges.
- tell them in writing or record the conversation.

I don't see any way uber can make any valid charges against your account (assuming no more action on one's part).

I also wonder whether it follows CC guidelines/rules to keep CC information when the customer has explicitly tried to remove and communicated to the company to remove said information.
If you're looking for some more radio geo-coords, here's a map of Indian radio stations:

http://www.communityvoices.in/directory/community-media-maps...
Your definition of democracy is ridiculous and none of it is relevant.

Whoever wrote this manifesto is both naive and arrogant: he doesn't speak for anyone but himself, ergo, it's just a 'youtube comment rant'.

It's funny unless you take it seriously, in which case it's maddening.

Most people in the world actually work for 'governments and semi-large to large corporations' and are fine with it. In the real world those are 'communities and groups working together to 'make stuff and services' and to create positive outcomes'.

The childish ranters can go off to an island and create their IP-free and 'big company-free' utopia if they want. Good luck with it.
> Having "" different from NULL creates a lot of problems and the advantages are minimal.

My experience is the exact opposite.
I'd say the popularity of the 6700K has a lot to do with its price point. Paired with a GTX 1070 or RX 480, for around $1000 you can build a very good gaming PC.

If you want 6 cores you can get a 6800k for $150 more, but it also has a higher TDP and requires a more expensive motherboard (X99 vs Z170 chipset). This is going to put the total price up by at least $300.

As you say most games still favour single-core performance so paying extra isn't worth it. DX12 and Vulkan will start to change that though, so let's see...
Dear coldtea: "что после чаю следует?"
Ask HN: Is your significant other supportive of your entrepreneurial tendencies?
It's not my contention that the 600 number would substantively change your point. It's my contention that you went through extra effort to find a data point that put black people in a worse light. I was curious why you would have spent the effort to do that.

Meanwhile, you were ostensibly making a level-headed argument about how there may be tradeoffs between discrimination and fairness; that to entirely eliminate discrimination we mathematically might be required to force some (say) ethnicities subsidize others. You could have made that point in any number of ways without using the words "deadbeat blacks" --- as I pointed out, the same point was available to you in a comparison between whites and Asians.

As you can see from the thread, the objection wasn't to the underlying point you were trying to make, but to the way you chose to make it. Simply put: a reasonable reader could come to the conclusion that you were not only trying to make a point about a tension between non-discrimination and fairness/accuracy, but also trying to use that argument as a device to smuggle in an ethnic slur.

I don't think you're a racist, by the way. I think something else is going on with you. Maybe I'm wrong. But as you are to statistics, I am to the oeuvre of 'yummyfajitas comments on Hacker News: they are an area of my expertise.
The issue with the hardware isn't just the price.

You factor in the good faith of the company and past knowledge.

Look at Microsoft and the Kinect. After abandoning the hardware, people just stopped doing projects with Kinect, there was even a 3D scanner based off of it (which was cheaper than commercial model)
I work in a blockchain company and I'm building a tool that allows users to vote on pull requests to be merged to github, all done on the blockchain.

Naturally reading this has spun some ideas in my mind - it would be cool to build a system where people are incentivized to respond to issues, and having it on the blockchain removes a lot of the trust issues that comes along with payouts and rewards.

Any thoughts on this?
That product x region matrix...

How many products is 'enough' for Amazon, before they begin to consolidate?

I can't be alone in thinking the vast range is off-putting, not to mention the more range there is the more AWS-specific it is, making it simultaneously harder and more important to figure out the right choice...