skysight-inc/HackerNews huggingface dataset:
From an United Statesian perspective, I think there are a lot of factors in play:

1. Most Americans could find France on a map. Lebanon? Not so much.

2. France is America's "oldest ally" - lots more common ground.

3. Many Americans have been to Paris; much fewer to Beirut.

The article points to some other things:

4. The perception that this happens all the time in Lebanon, even though "it had been a year of relative calm."

5. Network effect (perhaps I'm misusing that term a bit) - FB activated their stuff because people were interested in it, which gets more people interested in it. I know I went straight to the TV after seeing my Twitter feed light up about it; had it just been a buried headline somewhere I might not have been as gravitated toward it.

Not necessarily saying any of these things are good or bad. Sometimes I feel like people take on an accusatory tone when bringing up topics like this, so I wanted to explore some explanations.
Productivity gains by well tested vast number of libraries and frameworks far far outweigh gains due to language features such as pattern matching. Sure you can drop down to C from pretty much any language but most setups attempt to minimize that because maintaining hybrid language infrastructure (build/unit tests/upgrades/logging/auth etc) is typically expensive over long run. Also, may be calling libraries may be ok but using entire frameworks is much harder to use cross language.
It's a copy error. Initially we tested 30k containers, then later expanded the test to 50k. In both cases Swarm keeps scheduling without breaking a sweat.
The sponsoring organization is is NNSA rather than NASA. NNSA is the National Nuclear Security Administration and hence the association with Lawrence Livermore Labs.
Quite. Also, organising engineering teams on a global scale isn't trivial ... and much of the engineering process is about coordinating people, rather than specifically being concerned with the things that those people are doing.
Why is this news? It's only $10 because it is locked to the tracfone network and the $10 price is subsidized by their rate plans just like the 'free' iphone on at&t is subsidized. The only difference is that there is no contract requiring you to buy 2 years of service.
I'd just like to point that this is brand advertising. The one people are claiming does not work on other threads.

And yes, it is very powerful. It can change the values of an entire society.
I actually think it's much more important to realize what metaphors are exactly because they are derived through language which by default is framing our perspectives and is limited in it's ability to express more complex reality. (Hence a picture is worth a thousand words)

I always look at language as a reduction of reality not a one to one relationship with reality. I.e. we as pattern recognizing feedback loops notice some phenomena and then try trough language to express it. But because we are limited beings and our language is limited in expression we end up only expressing perspectives rather than truth.

This could, I believe, also be one of the reasons why we have such a hard time finding a way to describe QM and general relativity in a unified manor. Our language really doesn't do well with paradoxes.

The exception is in zen-buddhist philosophy that actually are much more accepting of paradoxes (wisdom lies in paradox)

But thats another discussion. The primary point I am trying to make is that this reduction of reality leads to our perspectives and can both provide clarity but also trap us in a certain way of thinking.
> Is it overconsumption that I saw an ad yesterday for Load Impact & subsequently tested & paid for their (very cool!) service?

I don't know, but I do consider your comment to be an excellent example of an advertisement masquerading as content. (see: https://news.ycombinator.com/item?id=10573590 )
I'm not even sure you could reliably detect that - the article says they didn't have any special/identifying headers. But yeah you're right if they could detect then supplying an exe that warned the user would still feel sorta weird IMO, and how many users are likely to trust a random popup or notification seemingly from out of the blue?
I'd be curious what the media coverage was like outside of the west. What was it like in Lebanon itself? In Japan? In Israel and in Palestine? India? Morocco? South Africa? Argentina?
Anonymous declares war on Islamic State
It is already usable as an alternative Gmail interface with a set of unique features:

- internal lightweight tabs
- linking few threads together
- composing emails with Markdown

Backend. Python3. Main JSON-RPC server and WebSocket server for push notifications (with help of Werkzeug, psycopg2, aiohttp, lxml).

Frontend. ES6. Single-page application based on vuejs. Also it used less as CSS preprocessor and browserify for bundling up all dependencies.

Public demo: http://mail.pusto.org/

Short demo video: https://vimeo.com/145416826

Github page: https://github.com/naspeh/mailur/

Discuss on reddit: https://www.reddit.com/r/linux/comments/3t07mv/mailur_the_fu...
Not really things changes too quickly. You want to go to 13/14 on this map over HQB though.

http://www.seeedstudio.com/document/pdf/Shenzhen%20Map%20for...
Except that it's easy to call down to C from OCaml so you precisely do not have to maintain that sort of infrastructure. OCaml also has a large number of native libraries of course.
Deploy Play Framework Scala Apps Effortlessly to AWS
Computational model. C/CUDA have an imperative view of the world which is really hard to boil into hardware. Functional approaches are a much better idea.

The compilation from the imperative world to digital logic is typically pretty opaque. What ends up happening is that the compiler ends up generating shitty hardware, and either you do or don't have a mental model of the hardware you actually want. If you have the mental model, you end up jiggling the C/CUDA compiler into generating the logic you want in lieu of just being able to tell it up front. If you don't have a mental model, making decent hardware is going to suck, and you're probably better off learning an HDL anyway.

A high level functional approach that still recognizes that you're writing hardware is a nice abstraction.
Cheap tablets have terrible lo-rez screens, which usually is not great for whatever re-purposing you are thinking of.
This is the industry reaction I expect from wide-spread ad-blocker usage.

There's a certain future-blindness that afflict us techies: in our fervent zeal, we think that the things we don't like (flash, ads, and flash ads) will be "killed soon": instead, they evolve into hardier, more insidious strains (HTML5/canvas ads, native ads).
:( Try again, please. UPD: I found a problem :)
The way that can be followed isn't the real way.

The name that can be named isn't the real name.

etc.
Agree and disagree. The thing I was going for is that compscience advantages don't seem to matter for language adoption. i.e. popularity does not correlate to compsci purity.
Yeah, the catch is that it's CDMA, so presumably no SIM card, and definitely no LTE. But it's $10, so hey.
Gonna throw paper towels on the bathroom floor and change the baby that way instead of risk g getting arrested for walking into the women's' room.
Would you believe for a moment news published directly by facebook? What about the risk that they simply used your data as news? What about yesterday's fiasco, in which they digitally enabled support for fashionable Paris in geographic regions which have their own ignored tragedies?
Smartphones are close to achieving 'commodity' status as far as I'm concerned.

I just paid $60 (no commitment/contract) for a Lumia 640 (it was a gophone, which works fine on my regular AT&T plan). It's a reasonably fast, decently built phone, and I must say the Windows phone UI is starting to grow on me (and I HATE windows 8/10 on the desktop).

Besides voice calls, I use a smartphone mostly for texting, email, web browsing, maps, music, and the occasional (netflix) streaming video.

A $60 phone can now handle all of these things easily, so I would be stupid to spend more (vanity? status symbol?). If I drop it onto the sidewalk and it shatters, I'll merely sigh, mumble something obscene, and go buy another one. My reaction to dropping a $600 phone would be a bit more... extreme (mostly because I can't afford to replace a $600 phone on the spot).
I don't think you understand what drives the violence in Lebanon. It isn't a handful of radical citizens. It is national level political parties that draw strong support from the population. If you can find any French political party or ruling faction that had a hand in the attacks then I would agree with you but I doubt that is the case.

I'm also not arguing that they are used to violence there for it is alright. I'm saying that they support violence or at least the use of it by their politicians to achieve their political goals there for they get what they promote.
At 2 % of the price of the original iPhone, I do think this is somewhat remarkable. Just consider how much is left to the device manufacturing after cost of customer service at sales, logistics, etc.
You might think of that but that's not what it means in this context. ML-style pattern matching is a concise way to match nested structures and simultaneously bind variables to arbitrary subelements, which is particularly useful when combined with algebraic data types. Both are classic features of ML and derived languages since the early 70s. They're not buzzwords just because you don't know what they mean.
With (at least currently) the worst security model of them all. Yay!
In other words, they like the fact that it has features typical among languages oriented toward functional programming.

There's no cost-benefit analysis here discussing the obvious pitfalls from a business perspective, such as a much reduced talent pool and probably higher salaries for the few programmers who are comfortable working with such an uncommon language. There's also no discussion about why they believe a business offering a calendar application needs to use such a technically demanding language. This would be more understandable for, say, Jane Street (high-frequency trading), but for this particular business my naive belief is that this probably will not be the "competitive advantage" they claim it is.
Please don't post urls that require logins. Post this instead https://translate.google.com/translate?hl=it&sl=en&tl=it&u=h...

Google Translate, paste URL, from English to a random language then click the button for the original version.
Of course, metamorphosis should happen only once:

(unless (typep target 'werewolf) (with-scheduling ...))
>He wasn't insecure. His source of confidence came from within and he didn't need anyone’s approval.

You can teach management. People can learn how to become great managers. You can't build great leaders. Leadership qualities are personality qualities.

All that said, I think there is something in Swedish workplace culture enables lagom leadership to succeed. When going gets tough, Swedes have 'fika'.
Electromagnetic imaging is actually used at depths up to 10km (and more). Many oil/exploration companies use it along side traditional imaging to get a better idea of what is in the earth.
Masquerading? As long as its relevant and engaging, it is content.
And yet as of 2015, getting sound to work properly is still a crapshoot. Artsd was a major pain 13 years ago, I'm sure pulseaudio has more features today, but it's still an intractable mess.
This is really funny coincidence. Russia bans bitcoins and criminalise its usage, while the US takes advantage and places blockchain facility on the Russian border. This is what I call ROTFL.
It's CDMA, so probably no SIM card, and definitely you can't use it with most other networks. Maybe, maybe Verizon, but probably just Tracfone (likely it's Verizon network, anyway).
Cryptocurrency: A New Branch in the Evolution of Payment Systems
I can't help but think of Susan Sontag's book, "Regarding the Pain of Others":

'A citizen of Sarajevo, a woman of impeccable adherence to the Yugoslav ideal, whom I met soon after arriving in the city the first time in April 1993, told me: "In October 1991 I was here in my nice apartment in peaceful Sarajevo when the Serbs invaded Croatia, and I remember when the evening news showed footage of the destruction of Vukovar, just a couple of hundred miles away, I thought to myself, 'Oh, how horrible,' and switched the channel. So how can I be indignant if someone in France or Italy or Germany sees the killing taking place here day after day on their vening news and says, 'Oh, how horrible,' and looks for another program. It's normal. It's human."'

It really is a book that everyone should read. It seems to me that it becomes more relevant and important by the day.
Thanks @teddyh; glad someone got it :).
All US passports are issued by the us department of state, which is what you put in the "where was the passport issued" field of a visa application. A bit confusing.
Chrome complains about your TLS:

The certificate chain for this website contains at least one certificate that was signed using a deprecated signature algorithm based on SHA-1.

What's weird is that Qualys SSL Labs is giving you "A"s, so maybe they don't check for this condition?
> T-Mobile is undermining the argument by stating (whether true or not remains to be seen) that a qualifying website need only sign up to participate.

Strongly disagree. T-Mobile already zero-rates major audio streaming services, but it doesn't have the indie Shoutcast station I've been listening to for over a decade. (It doesn't have any Shoutcast stations.) Will the video streaming exemption cover my home Plex server? Very doubtful. Why is it OK for an ISP to favor entrenched commercial services over homegrown indie ones? That's absolutely counter to the spirit of net neutrality.

Even if T-Mobile could magically cover all audio and video services instantly, why are they allowed to favor one type of service over another? Why am I charged differently for bytes going to Netflix than for bytes going to Skype?

> I'm struggling to see how giving end consumers more of what they want for the same price (zero-rating with an option to opt-out) is counter to the initial spirit of the net neutrality regulation.

Couldn't you make exactly the same argument about fast lanes? Why is it bad to give consumers some of their data faster?

Let's look at it another way: Making connections to providers on this list effectively cheaper (but not touching the data cap) is equivalent to making providers NOT on the list cost more.

How about they just deliver my bytes equitably without regard to any business relationships they have with any providers? If T-Mobile thinks my data cap is too low, they should raise it and let me decide what services to use.
There are "indicators of compromise" listed at the end of the slides. So you could use that. But that's not curl's job... disabling some old versions by changing the url is more than enough in my opinion.
“You won’t read about this in the media, but…”
What is the need for normalizing a vector?
Party A may have an agreement or indemnification clause from patent holder B, but they may not have the right to extend that to other parties. So when C comes along and implements party A's new thing, they leave themselves open to lawsuits from party B.

Also, patents do not have to document everything. You can leave out some trade secrets, as long as the patent itself documents enough to prove it's a novel invention.
And I think my point is that they probably didn't really need that crap, but the advertising convinced them that they did. I think that's a bad thing.

(And possibly I'm straying offtopic for the thread. Begs forgiveness.) :)
When my father returned home from his combat tour in WW2, he was bemused by the trivial things that people complained about. He was like "you're not going to die tomorrow, what are you complaining about?"
Can you call it the Playbook of On-Demand Economy?
Care to elaborate ?
Those methods are not on Map, but on Set and Collection.
I think it uses GSM. But even then, it'd probably still be worth it simply as an ARM-in-a-box-with-wifi-battery-screen-and-input-device. I've been wondering about the hackability of a cheapo Sony Ericsson featurephone, available in the UK for about £10, for much the same reason.

With this thing, I'd much prefer to wipe Android from it completely and install a custom Linux (or BSD) distribution, to get more control over how it works. Unfortunately, while this is most likely possible, by the time it gets stable the phone will probably have vanished from the market. The profit margin on these cheap devices is so slow it only takes a tiny market shift to drive them into unprofitability.
From a cursory reading of the article this looks like it's solving an extremely similar problem to Gaussian Process Bayesian Optimization (GBPO [1]) in a fairly similar way. I wonder what a head-to-head comparison between these two would look like.

[1] J. Gardner, M. Kusner, Z. Xu, K. Weinberger, and J. Cunningham,
in Proceedings of the 31st International Conference on Machine
Learning (ICML-14) (JMLR Workshop and Conference Proceedings,
2014), p. 937
Free+Google+Listing
I use `dnsmasq` and configured it to return `NXDOMAIN` for a giant list of ad domains I found. It doesn’t have feature-parity with this, but the software was readily available for my platform, which was nice.
I have that experience with lots of companies:

Very little LINQ usage, usually Java 6 still the latest version on the servers, C++ code older than ANSI C++98....
Looking at ants, one might consider that to be the case.
Java works great on large teams. The stuff that people complain about as "too much boilerplate" and "super boring" when you're writing code is actually really awesome when you have to read a bunch of code and half the people who wrote it are gone. Boring is better than clever when it comes to maintenance.

They're conservative about adding features, so they've managed to keep the language pretty small, and the core concepts of "what is good Java code" have been mostly the same for like 15 years, even through major releases like 1.5.
I agree, I love Fedora 23 and Gnome, except for those 2-3 times a month I actually need to print a document and do not have 7 hours to spare....
What is on in your end that sound is still such an issue?

Admittedly my system is PulseAudio-free with only one exception, that being Skype. I should consider using a compatibility layer like apulse that just multiplexes ALSA calls under the hood.
My exact thought.
It is a good idea as long as
a. An openly standardized direct-to-PC bus is used
b. An openly standardized interface to co-processor is used (not utilizing blobs).
c. Possibly a transparent to user mixing of CPU and special instructions.
That might be a relevant difference, but it's definitely not the difference. If the Paris bombings had happened in, say, Bhutan, do you think they would have attracted the same coverage?

(AFAIK Bhutan doesn't have strong popular support for any terrorist organisations, but I mostly picked it at random. Feel free to pick another.)
Yes, they're such a commodity I've moved on from features to looking at other factors, such as conflict free metals and worker rights.

e.g. Look at Fairphone http://fairphone.com/
What are your reasons to believe the job market for hippy functional languages is charcteristically highly paid and a "seller's market"? Judging from some anecdotes and the proportion of FP programmers working in academia I would have thought the opposite. Unless you're looking for the shallow end of the talent pool...
> I don't know how you can find even average Java code unreadable. If anything it's incredibly verbose.

Not bad_user, obviously, but excessive verbosity can be antithetical to readability. (As can excessive conciseness.)

It can make the overall structure and meaning of the code hard to discern, even though can clearly tell where what gets assigned to what variables, etc.
Show HN: A react and redux project skeleton
Good luck with your experiments.

Many of us in the 90's jumped into Java, in spite of its issues, because it made it more pleasing to write cross platform code, than using C or C++ with CORBA/COM across OSes with compilers that were still playing catchup with the standards.
Amazing how many people try to create a specification without knowing the problem.

A specification should be for a solution to a problem - "We need a way to keep xxxxx cool". That problem defines what needs to go into the refrigerator from the outset.

What's the actual problem space here ?
Detect the malware in the binary served by the webserver when running on the infected machine, not on the webserver. i.e. always serve the `compromised` binary for that URL.
Agreed. I think it's a pretty definitely Buddhist term though, no? Referring to the fundamental insight into the nature of suffering?
Transloadit releases tus 1.0 – open protocol for resumable file uploads
My lily-white ass it has. If anything, my experience with the Linux distro ecosystem in the last year is worse than I have ever had with Linux going back some 20 years. I would frankly trade any of the dozens of broken "robust desktop distros" for just Red Hat 7 or Mandrake or early 2000's Debian.

I have gone through any of nearly a dozen different distros in the last year, Debian, Ubuntu, Mint, Fedora, more I'm probably forgetting, and every single one of them failed within weeks. Most wouldn't even boot on my hardware, others had weird limitations, while still others just completely ate themselves during routine updates or version changes.

At this point I'd sooner use FreeBSD, or swallow my annoyance with PC-BSD's security model and give that another go.
I didn't use OCaml for that long, but I still remember being astonished at how trivial it was to refactor in it.
I'm always very amused when people say OCaml can't work at "enterprise scale" (let me snort a bit on that one, considering the scale of some open source projects) given the amount of evidences of the contrary[1]

[1]: http://ocaml.org/learn/companies.html

To answer one of your question. Yes, we have testing frameworks, both for unit[2] (inline[3]) testing and property testing[4]. As for the rest, it's not OCaml specific at all. :)

[2]: http://ounit.forge.ocamlcore.org/
[3]: https://github.com/vincent-hugot/iTeML
[4]: https://github.com/c-cube/qcheck/
I think much of the value you lost went into the pockets of your landlord and the local businesses you patronize (which is what you wanted?). How exactly do you suggest your money ends up in the pockets of advertisers? I'd love to hear it.
Groupon Shuts Down Operations in All Nordic Countries
Do understand that your target with this setup was to load test the Swarm manager and 30K is quite impressive.

Did you do / are you planning to do a test with other than the low end T2.micros to see how much of the API latency might be related to the type of nodes used.

In other words - if my intention would be to minimise the API latency - how would you approach this.

Planning to run a Swarm test (with a few 100 nodes) on Digital Ocean where we have 2 nics per machine - by this we can test latency / response time of the containers to their external work load plus to the API / Swarm manager on separate networks & nics.
> if I drop into the sidewalk and it shatters..

It most likely won't :) it's (was) a Nokia.