skysight-inc/HackerNews huggingface dataset:
From what I understand, many of the statistics quoted about Iron Dome are for "attempted interceptions". This skews the effectiveness of the system towards high-priority scenarios, maybe those that are more likely to produce a winning outcome for Iron Dome.

As an Israeli, I've always heard the Iron Dome rockets are stupid expensive to fire, so the IDF really only wants to fire them during scenarios that are high risk -- e.g., a rocket fired toward the Negev is much lower priority than a rocket fired at Tel Aviv.

On another note, I think that as programmers it's an interesting exercise to speculate as to the nature of the computer systems Iron Dome employs in order to mitigate attacks. AFAIK, Iron Dome rockets are only fired when high-value areas are targeted or there is a high probability of success. Can you imagine the kinds of online learning models we employ nowadays, being able to evaluate a set of inputs in <10s ? Even a complex Bayesian inference algorithm that could solve for a probable strike area in that short time with reasonable accuracy is incredible.

As colloquial evidence, a family member of mine recently posted a photo of Iron Dome intercepting a rocket almost directly over his home. So maybe it's not that accurate or that effective, but when it does work it's worth almost every dollar or shekel spent.
Uptake would be poor because no one would trust the integrity of the system, so it would just be a waste of your tax dollars to implement.
Experience report of first week with Elm
Jet Wreckage Bears Signs of Impact by Supersonic Missile, Analysis Shows
While you do want HA you also want to keep things simple. You get great HA with just one backup machine. The times you lose two machines are so few that you might crash the site with software failures far more often anyway.

Databases have inherent locking problems that takes more resources to resolve with more machines, more so in some database systems than others. When scaling you often hit a point where you get down to macro logistics, so imagine a car highway: You can get more throughput by adding more lanes. But what that all cars are going to merge to one lane at some point in the middle of the trip (because of a tunnel, bridge or something: it's impossible to have more than one lane at that point)? Now you won't get any throughput benefits of the multiple lanes after all! Just more latency because you get queues up until the single lane and because of the queues all cars are going slow and need to accelerate on the single lane, so the average speed is low too. You are also having too much resources after the single lane because you can never fill all those lanes. It might be better to have one beefed-up single-lane road all the way that people can go fast on. Basically: Remove locks and you get better overall performance.

Yes, this is on the expense of HA. Yes, the costs of scaling up grows asymptotically faster than the costs of scaling out. So this is definitely a trade-off in some sense.
Even that is misleading in my opinion because the court did not say that reselling e-books is legal for now. The court declined to grant an injunction.
My point exactly is that Go provides nothing in this domain that hasn't been extensively traversed by other languages.
Great to see you guys coming to Asia-Pacific.

Can some Stripers on this thread give an estimate as to when Stripe will come to Hong Kong or Singapore?

I am bootstrapping a side project with a colleague and literally the only reason to even consider a UK partnership over a Singapore or Hong Kong one is that we want to use Stripe (or whatever clone gets there first).
He owns a house there, has family ties there, etc...

One thing I've noticed about many of my colleagues in California - when they get a new job, they don't move. Indeed, I've actually had colleagues who've changed the company they work at to reduce their commute, rather than just moving.
Tor – On the recent Black Hat 2014 Talk Cancellation
Rupert Murdoch drops into Fishburners co-working space
CardeoPress free WP theme with Bootstrap integration
Almost everywhere on earth is currently "within range of missile attacks" without any reliable missile defense shield protecting us. From the report, this was during Operation Desert Storm and they were in an Army barracks. Given that these systems had never been used to defend against SCUD missiles before, it seems likely that they were taking a calculated risk by being there, not simply assuming the missile shield would protect them.
AFAIK that cost is mostly paid by US taxpayers. So, I guess it's sustainable for Israel.
Comcast and other major cable MSOs play a major role in the development of the DOCSIS spec. Over the next 18-24 months as DOCSIS 3.1 deployments kick up we're going to start seeing the most dramatic increase for residential broadband speeds since the late 1990s. Within about 5 years it's likely that the majority of people in this country will have access to 500Mbit-1Gbit/sec speeds via cable. It may not be as sexy or headline grabbing as FTTH build outs but it will have a much greater real world impact. It's more evolutionary in most ways than innovative but at this scale that's still quite an achievement. The same basic infrastructure that could deliver only 1.5Mbit/sec in 1997 will be able to deliver you 1Gbit/sec+ by 2017 and by 2025 10Gbit/sec will be quite common. Considering that this infrastructure is not very far removed from struggling to get a clear picture on your MTV in 1985 I think it's worthwhile to give the folks who work incredibly hard on this stuff some credit for their achievements.
When to do a rewrite
If the alternative is to pay 15k for a new one, I don't care what is easier for the technicians. I care about what is most price friendly for me, the customer.

If I think about it, no example comes to mind where I would be okay with paying much much more for something because the relevant technician says "I'll be easier for me if you buy a new one instead of me fixing this."
>>> By making a mistake, the employee has increased her value in that she will never make that mistake again

This is a far-reaching conclusion. That assumes that a) no mistakes can be prevented before they happen for the first time and b) every mistake can be prevented after making it. The truth of either far from obvious. Moreover, it is routine in our culture that sever mistakes are punished - e.g. if you make a mistake of driving drunk and cause harm, you'd probably be punished, not lauded as model citizen since you'd never make the mistake again.

Moreover, if no punishment follows the mistake, why the mistake would not be repeated? What would be the motivation to avoid the repetition of the mistake - do you assume the sympathy for the co-workers would be enough? It is not always a sufficient motivator.

>>> It just seems like a situation that is strictly worse than keeping the current employee.

That assumes employees are a fungible commodity, and if you pay the same money you always get the same one. This is not true - you can find employee which would be more attentive, or one with more experience.
Your scheme could probably be implemented using certificate based SSH: Your users log onto a CA which gives out user-certificates with a specified lifetime, they copy that to their desktop-machine(s), or maybe add it to a ssh-agent like intermediate key-storage and can do their days work.

Tomorrow, they'll have to get new certs (automatically, after authenticating to the CA using appropriate means).

Here's a tutorial showing cert-based ssh auth: http://neocri.me/documentation/using-ssh-certificate-authent...

Obviously with secure key storage (smart-card) prohibiting accidental loss of the private key, and a working cert-revocation infrastructure it's not necessary in the first place.
US Military Once Planned on Building Surveillance System on the Moon
How spies cracked the Malaysia Airlines MH17 missile mystery
Show HN: Exchange contact details by just shaking ur phone along with ur friends
>In the age of mobile phones that can get the time directly from GPS satellites with sub-100ns accuracy, the isolated hardware clock of a typical server strikes me as an arcane method of keeping time.

Genuinely curious, is it actually true that you can get sub-100ns time accuracy on a mobile phone? Is this because you have a direct connection with the satellite, which is calculating where you are? I would have assumed that the uncertainty on the latency of any such connection would be higher than 100 ns.
Changing the trajectory so that the rocket accidentally hits a civillian target instead of the designated millitary one night not be considered a success by everyone..
I don't object to focusing on fewer points, since the discussion was getting a bit sprawling, but I would consider my question about private protection agencies to be one of the most important, so I'd like to continue that.

To condense my question: Doesn't the existence of stable governments demonstrate that monopolies on violence are a sustainable business model?

(Indeed, by your own argument, one could conclude that there must be market demand for the existence of current governments, otherwise they would be out-competed?)

>I first looked at what would happen in both societies if 90% hated a minority, then looked at what would happen if only 70% hated a minority, again, in both stateless and statists societies.

With no real basis for either conclusion. You just assert that a free market where 70% of people hate redheads would be totally fine, because they can still trade with the remaining 30%. Which says nothing about the far far more important factor of wealth distribution.

>This is because they can buy election campaigns and control public opinion through the media they own. Then, when politicians are voted in with their help, they get the laws they wish to be passed. Suppose a billionaire wishes to commit a genocide. What do you think is going to be cheaper: directly finance the genocide or influence a public opinion and sponsor a politician who would do it for him using taxpayers money? Of course the former is the cheaper route!

(I'm assuming you meant latter?)

If people are apparently so gullible in their political decisions, what makes you think they won't be equally gullible in their financial ones? If it's possible to convince people to vote for genocide, then surely it's equally possible to create market demand for genocide?

>"without Authority there could not be worse violence than that of Authority under existing conditions".

To be honest, this kind of statement just highlights the naivety I see in anarcho-capitalist arguments: "If only there were no tyrants, everything would be better." But in a world with power imbalances, there will always be more tyrants.

Democracy is the only system we have seen which attempts to solve this fundamental problem of power imbalance.
The Value of Your Network
run 5 miles, clears up the head. Then have a hot bath and a wonderful dinner. Call my best friend. simple things
No, the GPU is doing the rasterizing.
To track 'em better?
I think pushing him to be a hacker will turn him away from it as everything your parents/relatives tell you to do.
Non-secure contact pages (Australian Banks)
Only last-write-wins registers use last-write-wins to resolve conflicts. Maps and Sets and Flags use an Add-Wins/Observed-Remove semantic based on fine grained causality tracking methods borrowed from dotted version vectors, counters are vectors of actor->count pairs. None of these types use temporal time at all.

For something like a single string register inside a Map (which is the register you refer to) a simple LWW seemed adequate. Maybe in future we can add some more complex type here, maybe with causal history + timestamp arbitration (like Riak's allow_mult=false.)
Marco from Stack Overflow here. We try to measure everything, including GC operation. We know that layers of indirection increase GC pressure to the point of noticeable slowness :-)

It's not a theoretical risk we're trying to avoid here, it's a real problem that needed solving.
1, 2. Grapheme clusters are not normative in Unicode, they can be tailored for specific languages. There's a default cluster finding algorithm but it's not suitable in all cases. There's no "one size fits all" approach.

3. Forward and backward are likewise language and tailoring dependent because they depend on graphemes. There may also be application-specific tailoring such as the handling of combining marks, in some scripts "forward" and "backward" are not clearly defined.
Is this an actual cost per additional missile, or is this dividing the entire cost of the system or the cost for producing a batch of missiles?
That is the big danger of municipal broadband. The town I live in frequently votes down budgets that only increase spending on education by just a few hundred thousand dollars. Anyone who thinks those same folks will be voting spend more to make your NetFlix circa 2020 work better have to be incredibly naive.
I am going to submit a minority opinion here and say that I think publishers should be allowed to sell you a non-transferable license to access a e-book. If Disneyland wants to sell you a non-transferable season pass, I see nothing wrong with that. I'm not proposing that we take away your right to resell, I'm arguing that we allow you to buy something less valuable. A non-transferable license is worth less than a transferable license, and if it does not cost less you should not but it, but that is a pricing issue.
Israeli here, and this is not going to be a very subjective opinion, but rather a simple observations after being through a few wars with thousands of rockets shot each.

In the 2nd Lebanon war(2006), Hezbollah shot ~120 rockets/day at north Israel and Haifa, and the destruction was both visible and painful. 44 civilians dead. Multiple buildings in Haifa destroyed. I remember the pictures, so many of them. We had the alarms, we had the bomb shelters then, but still, the rockets destroyed and killed.

In the current conflict, almost zero dead, almost zero buildings destroyed, and this is while Hamas is shooting roughly the same number of rockets(~120/day), bigger rockets and to a far more densely populated areas than ever targeted by either Hamas OR Hezbollah(Tel Aviv, Rishon Leziyon where most of Israeli population and commerce is).

There is a reason why Hezbollah and Hamas equipped themselves with tens of thousands of rockets, because it used to work, but not anymore.

I've even had a discussion previously today with my dad that if accuracy of Iron Dome would increase to 99%, we could actually turn off the siren system and maybe just ignore Hamas rockets, keep living normally, thus preventing the need to use offensive military force and prevent casualties on both sides.

Unfortunately we've recently learned that Hamas has already developed a new tactic, building tunnels under the border into Israeli towns and have 10-20 Hamas soldiers come with handcuffs and syringes with anastasia to kidnap Israeli civilians. We've already discovered ~15 such tunnels, and there is much talk that we need an "Iron Dome" for discovering tunnels in the very special geological structure of the sand around Gaza.

I personally need an Iron Dome for my soul, after seeing so many pictures of Israelis and Gazans dead, having difficult conversations with my kids and having a difficult time building my startup when all I can think of is this war. Fucking war.

(While writing this I was interrupted due to 3 rockets shot at Tel Aviv, 2 intercepted, 1 hit a house, the first time for central Israel in this war.. the irony).
You can fat-finger enter before you're done typing.
In my example I was using a 1 year horizon. So none of those closing prices would be charted until they had a year to mature.

I think I would need to make a slider so that you could explore the concept at various time horizons -- 8 months might bring a 50% occurrence of profit.

But my expectation is that at 1 year 95% of investments are sound, while at 2 years it would be 100%.
> its a hellhole just to finda good router for example

Unless you think Amazon is compromised, it's pretty easy to search on there, and order by average customer rating. That's pretty much the only way I buy things now.
It hasn't been possible to do that on PC since the DOS days. You have to go through a number of abstractions (APIs, drivers) to display anything on screen, or to play anything through your sound card.
Proper release planning for tiny one man fifteen users project is very little planing.

Those projects do not get erratic development or get abandoned because they lack "proper planing". That is reversing cause and effect. They lack heavy planing because their development depends too much on free time of one or two people, who have other life priorities. No amount of planning will change that.
It's possible, but I think that's the paranoid / Hollywood spy version of this. Not saying that this sort of thing doesn't happen - the spy agencies take themselves very seriously but aren't big on effective policies anyway, but unless there's a specific operation that is relying on this specific exploit, and someone in the government got advance details of the nature of the exploit, it doesn't seem to have a particularly high prior probability. Anyone with a significant budget can probably pay for any number of zero days so they don't have a single weak point like "if anyone fixes this bug in the software our operation / malware will stop working".

Generally when you see some outside force trying to suppress security research and the presentation thereof, it comes from the companies who will actually have to fix the problems and deal with support calls (or companies who feel that security through obscurity is sufficient and are hoping to somehow suppress the information from ever getting out). In this case, that would be maybe the Tor Project, but they generally are very receptive to this kind of thing.
My single biggest issue with B5 (which I truly love) is the acting in the first season is very soap-opera like... I mean it's just pretty bad all around. It gets better though.
The article explicitly notes that PayPal is offering a very similar service. They argue that the open nature of Bitcoin is a competitive advantage to the network in the long run.

From the article: "This would not, of course, be the first global payments network. One obvious comparison is with PayPal. The fundamental advantage a Bitcoin gateway ecosystem has over PayPal is that it’s open".
Recruiter lint
That is the nice thing about chrony. It tries to synchronize clocks even when offline, it works not only on a reboot. If it works as advertized (and I tried it some years ago at home and it worked there, for what it's worth), it should fix all of the issues described in the article.
I think the sentiment of this piece is very sound, but I don't know why I would ever expect anything out of Apple to be up to me to change. I've never known them to listen to anyone about anything and I don't know why this is an exception, even if listening would make sense.

Most likely a lot of people have already told them that Swift being limited to one platform is a massive mistake and if they're not listening to that I'd rather just give up on them now.
Vehicle fatalities in the United States are at a new low, but are still 33,000 people per year.

If 30,000 people a year died in plane crashes the planes would literally have to be falling out of the sky on fire every single day.
Source, or is this sarcasm?
Marco/Stack Overflow here.

Simply put, this is not true at all. Most of the websites today run happily on a single box and the choice of architecture is frankly irrelevant because of the abysmal amount of traffic they get.

Large, and by large I mean top 100 sites, are large and typically complex systems. Each one is different and bespoke. Making broad generalizations doesn't really work, because typically they have parts that need to be scaled up, parts that need to be scaled out, etc.

Finally, if you read the article you would know that we already use a load balancer with multiple web servers. What we are discussing here is whether it's better to have 100s of cheap/cloud boxes versus a few big ones.

In our use case (we want fast response times) the second solution is demonstrably better.
But that's my point. Arbritrarily declarations that exponential growth must stop soon are not meaningful in the positive or negative.

There are reasonable methods, however, to estimate likely outcomes of successful growth. I think its reasonable to predict that Bitcoin is likely to reach valuations of large publicly traded corporations. There are those that estimate it reaching valuations similar to gold, or the GDPs of industrialized nations.

But saying that the growth must stop because growth must stop isn't really saying much at all.
"...the delay in distributing the software from the United States to all Patriot locations was due to the time it took to arrange for air and ground transportation in a wartime environment."

Fascinating to think that just 23 years ago, the only way to transmit the updated software was by physically transporting it from one location to another.
> How is it suitanable to continue using the Iron Dome at such a high cost?

Hamas is going to make a Soviet Union. Like the SU back in Cold War times, Hamas doesn't realize they've entered a vicious money-spending circle they cannot win.

The only reason why Hamas isn't dead and bankrupt yet is that there is actual war going on and the population will support them until death.
That's a good list. I was only thinking of the Tamil, Iran and Malawi incidents.
When I was eight years old, I self-learned HTML and CSS, which eventually lead to learning JavaScript, then Java. Currently, I volunteer at CoderDojo[1] (Silicon Valley chapter[2]), an organization that teaches kids to code at free sessions. If there's a chapter near you, I definitely recommend that you check them out.

For the programming/coding aspect of hacking, it's important to have something visual, like Scratch[3]. Web coding could also be a good starting point, starting with HTML/CSS and moving into JavaScript.

[1] http://coderdojo.com
[2] http://coderdojosv.com
[3] http://scratch.mit.edu/
He addressed that in literally the rest of the sentence:

>everyone would be suspicious all the time, and therefore no one would be suspicious ever.
Unintended consequences of prop 13
Interesting name for your start up, any relationship to the company that used to be based in Irving Texas?
Install and use imapsync on Ubuntu 14.04
>>As an Israeli, I've always heard the Iron Dome rockets are stupid expensive to fire

I was wondering how they deal with DDoS scenarios. Lets say the enemy just mixes genuine rockets with dummy one's and keeps firing. They could essentially create a scenario where a lot of Iron dome missiles can be wasted destroying dud rockets.
I'd be interested in knowing how you got a job at Google as a pre-cursor.
The prices on Amazon are very different from the country I actually order from.
Angularjs filter, creating a custom filter with custom parameters
You can get a new engine and transmission installed for under 10k on most mass produced mid-range sedans.
Golang parser generator [ebnf,yacc,lex]
This choice is weird for a product based on Symfony, which, by default, includes the Twig engine. It means that it requires every Symfony dev (this CMS target) to maintain (at least) their brain plugged on two template engines..

Maybe the OP could explain?
How does spending 5 minutes on a website get you bitcoin without having already gone to a bank and talked to people?