skysight-inc/HackerNews huggingface dataset:
I think part of it is a marketplace for apps, and a virtual server.. another is the storage and actual runtime costs.

For example, I've wanted a web based email client for a while. Think thunderbird in the cloud.. that provides a unified interface for all my email accounts. Plenty of cloudmail services will import your other accounts, some more cleanly than others. But not will let you keep the walls up between accounts while not having to logout/in multiple times.

Another such case would be the vacuum left by igoogle, and google reader. I would much rather have a simple app I could install that would use my dropbox for storage/access. I've felt for a while that dropbox would be a natural business to expand into this space. They could offer a limited/free application host, and more under paid accounts.

A shared runner for free.. vs. dedicated for paid. The use of docker for provisioning and their own storage could really be awesome. The fact that they aren't also in a lot of other businesses trying to leverage a monopoly or monopoly like position would help too. I don't trust google, apple or microsoft in this space. I also don't want to roll my own, so to speak. One could do something like this on top of Azure, Joyent, Amazon or other cloud systems, but I'd prefer it be relatively independent.

It's just my thoughts here... I wish them all the luck in the world.
Very interesting.

Riak is one of the core components in the new Spine2 data messaging and handling hub being built for the NHS here in the UK.

The NHS is one of the largest producers and consumers of data in Europe and the new hub is being evolved using FOSS software and agile methods.

More details:
http://www.ehi.co.uk/news/ehi/8534/spine2-built-in-house-on-...
GitHub Rejects Multiple-Authors Commits
Human Benchmark – Reaction Time Test
Edited to say I'm a Basho employee and did a lot of the development work on CRDTs in Riak. Also, Hi!

You can use any CRDT implementation you want from the client. You can roll your own, or you can use riak_dt, or some other library. Indeed using a 3rd party CRDT library with Riak should be trivial, since conflicts are exposed to the user. Though there aren't many out there (yet?)

Writing your own Ad Hoc merge logic is somewhat more complex. Shapiro et al describe it as "complex, and error prone" in their CRDT paper. Google's F1 paper says:

"We also have a lot of experience with eventual consistency systems at Google. In all such systems, we find developers spend a significant fraction of their time building extremely complex and error-prone mechanisms to cope with eventual consistency"

and

"Designing applications to cope with concurrency anomalies in their data is very error-prone, time- consuming, and ultimately not worth the performance gains."

Building CRDTs into Riak is an attempt to mitigate this.

I don't think CRDTs built in to Riak will "save the world" but hopefully, for a portion of application developers, or potential developers, on Riak, built in CRDTs will make data modelling easier. It will, I hope, allow these developers to focus on their application, and not conflict resolution, when working with Riak.

Built in CRDTs are a step towards maturity for EC systems, I'm pretty excited about this work and think it opens up a lot of possibilities.

If you find making a general purpose, reusable library of state based CRDTs trivial, please send Basho a CV.
Sounds like the Israeli government has joined the American government in their favorite pastime: covering and manipulating. Just like 9/11, the moon landing and the JFK "assassination", here is yet ANOTHER proof that our governments are making up stories to keep us docile and complacent. Well done, Israel. Well done.
Um, the rockets are not aimed at military targets, they are aimed at civilian targets. How can you possibly not know this?

Since the rocket is only intercepted when it's expected to teach a populated area, any change will be for the better.
Run a cronjob every hour which:

a. ensures ntpd is running and starts it if its not.

b. checks `nptq -rv` and looks for the self-reported state of ntp and bounces if it is not sync'd.

c. 'manually' checks ntpdate for the drift against a known stratum 1 and bounces the daemon if the drift is out of bounds (something like 50ms is a pretty good cutoff since ntpd normally does much better than that).

You can run this out of chef/puppet/whatever but it needs to run with a frequency of about an hour (faster than that and ntpd often won't settle well, and slower than that and you can be needlessly waiting too long to fix problems). Running it as a cronjob uncouples it from how often your config management runs.

This will catch all kinds of issues -- crashing ntpds, ntdps that randomly lose sync, kernel problems that keep them from keeping sync, ntpds that lie about their sync status, etc.

I set it up to e-mail me as a form of monitoring (with heavy-duty procmail filters).

Had 30,000 servers with this script running against it. I think 6 of them had shitty clocks that were getting reset every single hour, but were still keeping time correctly to under a second. Every couple days there would be a server that'd flip out and send a few e-mails until it quieted down and synch'd. At one point we had a shipment of several hundred new servers that all had issues with kernel drivers and the cronjob was bouncing ntpd constantly on them until a kernel upgrade fixed the problem.

I also used to bounce ntpd once a night, but had to take that out because it would cause non-monotonic slew in the clock which timers around service calls would turn up as negative seconds that due to unsigned int conversion would turn into 4 billion second p100 times.

You do want to be careful about things like network outages, if you can't ping your upstream stratum1/2 its probably better to leave things as it is. And again, you really want to limit the frequency that you bounce it at, and you want to be aware of servers where it gets into a state where you're bouncing ntpd constantly.
World's second-richest man calls for 3-day work week
> I've always heard the Iron Dome rockets are stupid expensive to fire

I'm not sure that's really true. Estimates range from $20,000 to $60,000 - that's cheap compared to the cost of a single hit on a building (which the Israeli government pays for). (And never even mind the human and economic costs.)
Instead of worrying so much about a lawn, why not look into natural landscaping?

It's a cultural thing, afaik. Somehow (during the previous century I assume) it became important, or a sign of wealth, or maybe even a display of 'I'm living the dream' to have a nice green lawn. Without any impurities of course. And as flat as possible. So it turns into something that is considered aesthetically pleasing as well. I noticed that whan asking people with such a lawn why exactly they want it like that, they mostly remain pretty vague and cannot give much reason to it - which for me is a reason to support my belief it's purely cultural, as it doesn't have much, if any, benefits. Not for the people having to keep it like that, nor for nature.

That last thing bothers me most: for most animal life not bound to soil, a lawn without any weeds wahtsoever is essentially worthless. If you're lucky you'll get some birds able to get the earthworms out but that's it. Bees and butterflies and the likes don't benefit from it. Which is why natural landscaping (or basically, just let nature have it's go at it without much human intervention) is imo always better. We have a couple of acres of land like that: it is mainly left as-is (apart from getting rid of occasional non-local plants and making some pathways through the grass with a mower) and it's a home to a wealth of local plants and animals. The neighbour's land however is dead in comparision, no matter how green his lawn is shining.
Maybe not the cheapest solution, but robotic lawn mowers are popular where I live.
In this era of frameworks, I'm glad to see a modern CMS pop up. Props for that.

We really didn't need another templating language though. Especially one that looks nearly identical to the blade templating language. (http://daylerees.com/codebright/blade)
Not speaking for tzs, but back in the good ol' days, everybody was pretty busy. A lot of software got written by operators a little bit here and there in between running jobs and moving paper around the building and that sort of thing; paid programmers were frequently dealing with change requests from business departments, all of whom wanted their thing done yesterday; and depending on the size of the organization, there might be a PFY or two, but they generally weren't allowed anywhere near production hardware.

For example, one of my early jobs in IT involved running batch programs that produced reports on a mainframe designed for the punch card era. It had moved on from punch cards, but all of the batch jobs still expected them as input, so they were stored instead as "digital cards" in the job files themselves. The operator -- me -- would be responsible for bringing a job up on the terminal, changing each occurrence of some two-letter code in each card file to some other two-letter code, some date code to some other date code, and so on. Each batch job might be just one step of half a dozen or so required to produce paper printouts from the database. The terminal emulator did not have a find & replace function. Naturally, I screwed up jobs on a regular basis.

This mainframe ran mainly on COBOL74. Over the course of a lot of unpaid overtime, a few hours here and there for several weeks, I gradually wrote a variable interpolator in COBOL that could be called as the first step of a batch file and would replace all occurrences of a variable tag with an input parameter passed to the job. Instead of pulling up a job file and replacing a bunch of two-letter codes, you'd just run the job with the two-letter code as a parameter, and this program would rewrite all of the data cards in the batch file. COBOL has no string operators or a string data type, but I found a way to abuse some system calls to make it work.

So it took weeks to fix the most common operator error in that shop.

IT staff spend more time on Facebook, Reddit, HN, and online gaming now than we ever had available for fixing processes back in the day.
A Web Scraper’s Guide to Kimono
>>doesn't realize they've entered a vicious money-spending circle they cannot win.

I think they do.

From : http://www.washingtonpost.com/world/middle_east/palestinian-...

"We’ll never go back to the slow death,Our demands are fair and they are humane. Our people have decided."

(Its a choice between getting blockaded for a long time and going down slowly) Vs (going down fighting).
From https://en.wikipedia.org/wiki/GPS#Timekeeping :

GPS time is theoretically accurate to about 14 nanoseconds. However, most receivers lose accuracy in the interpretation of the signals and are only accurate to 100 nanoseconds.
The enemy does actually do that now. Firing a dud is pointless since the cost of the rocket is the same, but they do fire many at once.

So what the system does is calculate the trajectory of the rocket to see if it will hit anything populated, only a small portion of them do.
HTML --> CSS --> JS
And why shouldn't they change jobs over homes?

When moving you're not just leaving a home behind, but (often) a social environment. Once there's family, you have to coordinate the move with their job/school/etc situation as well.

Switching jobs is the option with the least friction in those scenarios.
Why on earth would they do that? If you can launch 9 dummy rockets and 1 real or 10 juts real rockets, wouldn't you just launch real rockets?!

The effort and risk involved in launching any kind of rocket is about the same...
Lying commies – The more people are exposed to socialism, the worse they behave
It's not pretty, but that's why we have ballistic missile subs as a deterrent. There are always more counter-countermeasures than countermeasures.
This has been calculated a number of times using various methods but it usually averages in the $5-10 million range, talking about the practical cost of someone dying.

http://en.wikipedia.org/wiki/Value_of_life
Introduction to the IBM AS/400 (2009)
Name some of the ways?

Speaking as layman, it sounds plausible that a hit on the back would work while the target missile is ascending, but not when it's already descending towards the target.
You know incorrectly.

The US does spend money on the system, but that's because they want it themself, so they invested in it.

In general any money the US spends is earmarked for US companies, so it's a form of subsidy to US companies. The interceptors are made in Israel, so the US doesn't pay for them.
I'm so excited for the Norwegian beta! Been needing Stripe for a project for ages!
This should be at the top.

You can make any theoretical analysis you want, but nothing trumps actual reality.

And the actual reality is there is much less damage in Israel compared to previous attacks.
Show HN: NumRace - Can You Count From 1 To 9?
Practical Guide to Code Clones (Part 1)
I don't have much knowledge in this domain. But it might be worth firing dud rockets if they cost lesser than the actual ones.

If you can fire 10 rockets in the same cost as 1 genuine rocket. Then essentially the enemy can drag you into a war of attrition.
If you watch videos it seems the hits are made during the ascent.
Err no mention of PTP at all?

There are hardly any oscillators which can be plugged into a host which have any decent holdover. One should never expect them to run in reasonable time. Standard TCXO prob losses 100 ms a day. Rubidium loses 0.01 ms a day. Time providers include the perceived accuracy of the clock in the protocol so that the client can make a decision about which time source to use.

Relying on the oscillator is never done in time critical applications except in emergency states where GPS is out of service.

Of course a lot of people run relative clock domains, which is just a pretty bad idea for most applications.
Sony are on the Copy Trail. Their new MMO "Landmark" is pitched as an extension to the Everquest lineage. I'm on the Closed Beta - it's minecraft inspired, but at the moment there are no MOBs. It's Everquest / Minecraft crafting - the grind - without the danger.

As a previous Everquest thousand hour guy it was an utter disappointment. A Minecraft rip-off, itself a Dwarf Fortress inspired project.

Back to DF for me.
I would love to see comparing costs of their solution against cloud solutions as Azure.

They say that hardware is cheaper than programmers. Wouldn't that speak for the cloud solution (software based scaling instead of admins)?
Well, if you want to look at it purely from a money perspective it might not be sustainable but it sure is cheaper than having an impact in a populated area.

Costs of a hit in populated area:

- Loss of life and productivity

- Hospitalization of injured

- Covering material damage
- Large disruption of life

These easily cost 100k.
>>Firing a dud is pointless since the cost of the rocket is the same

If this is the case. Then in the presence of Iron dome, only impact those rockets have is in scaring away people.

It hardly makes any sense to fire a barrage of rockets in this case. A more optimal strategy is fire them a few at a time spread out over a period of time.

Either way Iron dome will still remain expensive.
Real time wireless 4K transmission
> then it makes it makes sense that the IDF won't simply sit back and let Hamas fire away until they run out of rockets

As many other posters have shown, the analysis is incorrect.

And Israel did in fact wait a while and just let them shoot. They escalated to a ground phase because of terror tunnels - missiles are a lower priority. You can tell because of where Israel is targeting during the ground phase - they have not gone deep into Gaza, but are staying right near the border where the tunnels start.
I've been using NoScript for several months now. Seemed crazy at first, but now it doesn't really feel all that inconvenient. If anything, I just tend to get upset with the serious proliferation of needless Javascript out there. I understand why you need Javascript to make a full-featured web-app like GMail or Facebook, but most of the time it's being used in place of CSS for simple layout placement or something.

I'm also somewhat shocked at how much JS seems to be directly included from a third-party domain. Again, I understand why you'd want a separate domain for some things (many larger sites tend to have some JS hosted on the main domain and some offloaded to a CDN domain, for example), but a shocking amount of sites are offloading basic design elements of their site to some Google Ajax server for whatever reason.
A dud would cost the same - the warhead is the cheapest part of the rocket.
StackOverflow shows just how powerful using a fast language can be. Compare the TechEmpower benchmarks for, say, Java vs Rails on a very simple JSON serialization benchmark (we can assume .Net would achieve comparable performance to the JVM):

http://www.techempower.com/benchmarks/

The Java servers get around 900K requests/s on beefy hardware while Rails squeezes out 6K. That's a 150x difference! Any real application will be slower than this, and on cloud hardware you can expect to be a order of magnitude slower as well. You just don't have much headroom if you use languages like Ruby before you have to scale out. And once you scale out you have to worry about sys. admin. and all the problems of a distributed system.

It's a one off cost to learn an efficient language, but it pays returns forever.
This is a terrible idea when dealing with an application other than "users checking the time on their system clock".

Performing hard resets of the clock continually is a catastrophic infrastructure failure. A high performance 24/7 application that relies on sub millisecond let alone sub microsecond accuracy across multiple physical systems will be utterly destroyed by this approach.
5M? Are you crazy? Thats insane.
At 6% interest that's 300,000 a year alone in interest.

I was talking about a simple lifestyle to get lattes and travel and work on your own projects, you're talking about bugattis and the rivieria.

In my opinion you have a seriously distorted view of whats important.
I'm far from being an expert, so everything I say could be wrong and I am aware of this! But I assume that because of wind influence, etc, I suspect that a rocket needs to have manoeuvring capabilities to reach a specific target, even on their descend. I also assume that works with little wings on its side and GPS. Destroying those wings or the GPS might be enough that it lands tens or hundreds meters aside from it's designated targets. Maybe even kilometres, but I really don't know enough about that to say.
For the uninitiated, is there benefit in using Stripe (etc) over a bank merchant facility, when your business is already transacting $80,000+ per month?

Working with an Australian client at the moment about moving more sales online - I don't want to hold back information about other payment processors, but can't see any benefit over their existing bank facilities. What am I missing?
As long as they are forced to sell you a transferrable version, I'd say that's ok.

The danger is the case when only non-transferrable licenses exist for all media due to industry collusion.
A Conversation with Edward Snowden at HOPE X [video]
Great to see typescript evolving. It's a nice approach developing software for browsers.
Now we need tools bringing the bits (angular, breezejs, typescript etc) together.
You are forgetting that Israel [tries to] destroys the launcher and the attacker after every launch. So every rocket attack is basically a suicide attack.

I think that's the main cause of most of the civilian death - Israel doesn't have time to check for civilians in the area, they counter attack almost instantly.

So they'll launch a bunch while they can before they die.

I don't think you can really comprehend the level of hate going on there that would make someone suicide and take civilians with him for even a tiny chance of killing an Israeli.
You don't need to create accounts with different passwords on SE sites either. In fact, SE has pushed for single sign-on like probably no other large site did.
That's what applying taxi regulations does.
Ctrl-z is shell dependent.

learn to use /proc
I would guess that a rocket without the explosive warhead isn't that much cheaper.
> The US does spend money on the system, but that's because they want it themself, so they invested in it.

The US military does not use Iron Dome yet the $1 billion spent from DoD allocations so far on the system actually outweighs total Israeli spending.

In March an agreement was signed to increase US contractor participation in manufacture so that it becomes eligible for FMS funding.

The US solution to the same problem is C-RAM:
http://www.msl.army.mil/Pages/C-RAM/default.html
> A systems programming language would never come with a baked-in, hardcoded garbage collector incapable of soft realtime applications and such a limited scope in utility, not such a constrained set of concurrency primitives and such a basic type system.

- Mesa/Cedar (Xerox PARC)

- Modula-3 (Compaq/Olivetti)

- Oberon/Active Oberon (Swiss Federal Institute of Technology)

- Sing# (Microsoft Research)

- D (Digital Mars)
The Japanese way is good in the sense that, as long as you have Internet, you could make your startup without worrying about putting a roof over your head or finding an office space to work from, and you get a still-full salary to bootstrap it without having to put the time.

You even get access to a pool of other soon-to-available engineers to work with if you're stuck with other poor sods in the room.

Definitely another scenario than the being suddendly kicked out of the door by security right before the week-end with a box of your belongings and, if you're lucky, a tiny check to not starve until next week.
fun! well made, I see that you are using Unity, did you have to buy the full version to publish an app with it?

Also, the app store description says that it requires iOS 4.3 and later. Does this depend on the version of Xcode you are using? I recently released an app and it requires iOS 7.1 and later!
How to write proper review
http://www.concrete5.org/ is worth checking out
Well, it prevents your private key from being compromised but an attacker with root on the intermediate box can still authenticate to other servers using your SSH agent socket.

If you really want to do secure SSH hopping, use the ProxyCommand directive with `netcat` in your SSH config.[1]

[1]: http://en.wikibooks.org/wiki/OpenSSH/Cookbook/Proxies_and_Ju...
They had to deal with the OCAML baggage instead of starting from scratch.
I dont think that the rockets are aimed to be most efficient but you could make the same argument by saying that the rockets are only intercepted if the iron dome system thinks they will hit a densely populated area.
Love how the library takes advantage of Go's generics to expose parametric functional programming.

https://github.com/tobyhede/underscore.go/blob/master/src/un...

https://github.com/tobyhede/underscore.go/blob/master/src/un...
I've been fairly happy with Concrete5 as well.
Thanks!

I'm using the (free) indie version, which requires you to have the Unity splash screen at startup.

I find Unity to be really nice and efficient as a cross platform development tool (I developed this game over a week-end).

Regarding iOS requirements, I don't know, I think I used the default settings to be honest!
yes, it should. should that shouldness be codified into law and help entrenched market participants stay entrenched? because while I do see millions spent on bank software security, wellsfargo.com is still an enormous joke.
Funny how this Sushi character appears as nigiri or as maki depending on the font.

I can't say I'm really satisfied with the current state of emojis in Unicode.
As the coder of Sonnet that's wonderful to hear, 13 years after its original release! :)