skysight-inc/HackerNews huggingface dataset:
I realize that. What I'm wondering is what you get for $39.99? Or put another way - how is the free version crippled?

There's nothing wrong with this business model by the way. It just want to know upfront what I'm getting (or not getting).
Using Avalanche vs. TRex to Simulate CDN and Attack Traffic
Okay, let me know when you get us all to be robotic science-proving automatons.
Posted this earlier in another thread, but this is an interesting, well-referenced, and us-based analysis supporting his claims:
http://www.meforum.org/2045/fethullah-gulens-grand-ambition
Absolutely. I'm training for a half-marathon and the Hal Higdon program has worked well. Same principle as C25K.
I am determined to say no to bullshit.
http://journals.plos.org/plosone/article?id=10.1371/journal....
> The biggest problem in recent decades seems to be the reticence to actually pull the gloves off and really fight a war.

I guess that's probably true if your objective is to wage war and kill.

If your objective is to prevent or minimize those things than it's probably not your biggest problem at all and is actually your biggest accomplishment.
Going through the questions above, the first answer seems clearly on the side of being a separate work, but the second one brings us to a big question: Is the SoX integration the only method for creating audio spectrograms, and is it a feature being presented as a part of the application? Is there maybe emails by the developers that talk about the feature as part of the application, or is there emails showing that the application is only being made compatible with SoX? What is included in advertisements, and are customers of the proprietary application perceiving the application as one work being compatible with SoX?

Law is never certain, but I suspect the answer to the thought experiment is that the application is creating a derivative work. It could however be that the application is only providing compatibility with SoX, among many other similar programs installed on customers machine, in which case it might be fair use or maybe not a derivative work at all. It depends on the details.

A similar thought experiment is to ask why no large company has tried to challenge the guideline of dynamic linking as line in the sand regarding derivative work. How rare would it be that a company want to include non-core optional features in their proprietary products that need to be dynamically linked rather than using inter-process communication, and they want to go to court about it?
Title has been editorialized, there's nothing in the article supporting the idea that hedge funds love Hillary. Yes she & super pacs supporting her have received the most (well-outpaced, collectively, by Trump's rivals), but based on the reporting it appears she is the least-bad candidate in their eyes. One would expect that a candidate in favor of closing the carried-interest loophole will never garner the "love" of hedge funds.
If they don't do that your feed will be overwhelmed by social media enthusiasts and companies, and somewhere in there was your real friends rarely posting stuff you really want to see.
That's very interesting.

I have done 3 day fasts and never had that problem, I essentially went right back into my normal eating habits. The first meals after the fast were usually much smaller than the usual meals I would eat.
If you want more have you listened to some of his catalog? There's over 50 episodes. If you liked the WWI one check out the Ghosts of the Ostfront on the Eastern Front of the second world war, it's thematically similar.
Geopolitics is much more complicated than that. The development of these weapons, and the organizational capability to use them, is necessary and sufficient in most cases to be used as vehicles for diplomacy. They essentially become the stick by which the myriad of trade agreements and treaties that nations develop between each other are realized. If for example, as the article says, Russia develops anti-aircraft weaponry that is capable of bringing down American aircraft, and if they sell that weaponry to countries like Egypt, Syria, and especially Iran, then the US is no longer able to secure those locations in a real or hypothetical conflict. So when, say, the US wants to contain a country like Iran and limit its nuclear capability, such as what happened last year, its negotiating ability is diminished significantly.

What I'm saying ultimately is that developing these capabilities is necessary and sufficient to enable these countries to engage in diplomatic relations with other countries in the current geopolitical climate. It's not enough to hold our thumb over the world-ending button and say "We'll kill everyone if you don't do what we say!" (which is North Korea's strategy, and even they need China's backing to make their threats credible)
You can use the addresses that Google and Apple products use to detect captive portals.

Google uses http://connectivitycheck.gstatic.com/generate_204.
Apple uses http://captive.apple.com/hotspot-detect.html and http://www.apple.com/library/test/success.html.
React v15.3.0 released
I bought Paw because the latest version of Postman went to absolute shit. Never looked back.
https://www.youtube.com/watch?v=XfXUROw-1i8 — Russians are already building these.
Why is this on hn?
Moderators banned 2,200 accounts during Donald Trump's AMA
The first day is hard, the second day is easy, and the third day is also easy, but gets a little harder as you get closer to the point you know you'll be eating again.
The only way it's going to get fixed is regulation...

Well yes, but maybe not directly. A quick way for corporate executives to be paid less would be if suddenly corporations became really terrible investments. A quick way for that to happen would be for society to stop bending every law and regulation to benefit giant corporations over normal-sized private firms. Can we envision a scenario by which that could happen? Maybe!
Notes on the Academy and Commercialization
this reminds me of the "what makes work meaningful" thread on hn a few days ago! https://news.ycombinator.com/item?id=12177747
https://news.ycombinator.com/item?id=12190274

https://news.ycombinator.com/item?id=12190042
They were equipped by the Chinese during Vietnam, and they were very well equipped by the USA in Afghanistan (the original Russian invasion). Everything the Iraq army has ended up in the hands of various resistance and terrorist groups (including ISIS).
interesting point, this would also make mindless snacking more difficult
It's a serialization format containing seconds and microseconds. You can put whatever you want in there, including true (non-Google) UTC time, right? This seems more like a documentation problem than an actual problem with Protobuf.
Much longer than swiping ? Is this for real ? I've been using a chip for almost a year, and it's not long at all. Hardly more than a few seconds.
If the people don't take the meeting seriously, you'll never hear anything either way, so you'll never know whether there is something you should be hearing about or not.

You know what perpetuates people not taking the meeting seriously? Having a 10 minute meeting every day just for fist-bumps.
I wrote a paper a few years ago that was published in a journal and which I felt was subsequently refuted by another paper. (I argued that for various reasons a server can never tell if a client has been virtualized or modified or not in the absence of hardware-based anti-virtualization features, but https://www.cs.cmu.edu/~jfrankli/hotos07/vmm_detection_hotos... and some recently work on obfuscators make me think I was mostly to entirely wrong.) Particularly since I don't have a blog right now, I keep thinking that I have no way to correct my assertions in public. It feels like it would be useful to be able to do that, just so if anyone somehow comes across the old paper they could quickly find out why its arguments aren't valid.
This is a great article - functional languages like Haskell don't get enough credit in a world where JavaScript's shenanigans are the accepted norm.

Also check out F#, especially if you already have a code base involving .NET in any way. The CLR makes it super easy to write some parts in a functional language and other parts in more traditional OO - after all, the right approach often varies even within projects.

As a personal anecdote, taking the time to learn Haskell or any other functional language makes you a better programmer. The concepts often apply to less'pure' languages and certainly stretch you to think in new ways.
Windows 10 free upgrade countdown clock reaches zero [video]
As somebody looking to go into research (in a STEM field), this is a rather chilling article... And it's by far not the first time I have heard about this problem of getting a long-term job in academia.

I'm just wondering: this guy was from Canada. What's the situation like in Europe? Especially Germany?
Kind of curious to hear from HN folks who work in security and what they think about all this
Lots of areas were used to dump surplus munitions at the end of both world wars. North Sea, Irish Sea[1], Baltic[2], Gulf of Mexico[3], and many other places.

In the case of the Irish Sea, which was the main MoD dump since around 1920, 14,600 tons of Phosgene, and by 1949 the RAF alone had dumped 137,000 tons. It ceased being used in 1973. [1]

In the Baltic fishermen catch upto 3 tons of munitions each year.

BP turned up quite bit of unexploded ordnance while exploring for their now infamous Gulf of Mexico rig.

[1] http://www.telegraph.co.uk/news/uknews/1488371/MoD-dumped-mu...

[2] http://www.spiegel.de/international/europe/world-war-ii-muni...

[3] http://usnews.nbcnews.com/_news/2012/09/28/14141378-world-wa...
None of the actors in WWI were set on destroying or enslaving entire societies within Europe. The losers would have been forced to live under a different political system, not been subjected to genocide.

Would it really have mattered to the common man? Maybe not. did it matter to the common man that he or his sons got sent away to war to die? Definitely.

Pacifism can be a sensible policy sometimes. Some wars aren't worth fighting, even if you "win" or force a stalemate.
Longest traceroute ever
What It’s Like to Live in the World’s Most Polluted City
Postman went through a similar progression. For me I need team/cloud syncing that goes beyond shipping around a JSON file. Although it looks like the new PAW team syncing might be leveraging git behind the scenes.
agreed. the inconsistency between old and new UI is distracting
Someone mentioned in one of the comments here, that the articles with the titles, "Some kind of question?" almost invariably could be summarized by the single word, "No."

...And this one is no exception to that rule, is the end of that sentence.
Despite that, I lost about six friends amid the process. They came from more affluent backgrounds and just couldn’t understand that some people have to say “no” to things so they can pay off their debts.

We're better off without "friends" like these in our lives, of course.

Really -- people like that are a major opportunity cost, and ultimately distracting you from finding the kind of people who accept you for being you -- and won't ding you for being temporarily challenged, economically.
I don't think it's fair to list the US on that list in the same sense as China and Russia.

The US has declared that it's going to abide by the treaty except on the Korean peninsula, which is entirely about the mines in the Korean DMZ meant to stop North Korean tanks from rolling in.

That's not comparable to the general use of anti-personnel landmines in warfare. It's a specific cordoned off area with big signs surrounding it saying "enter here and die".
Supports Snooping on Everyone

Gets Upset When Snooped Upon
You can inject stuff using props. DI is not unknown concept in react, note that angular1.x do not have true dependency injection.

React decouple data and view. You can achieve similar behaviour but using flux/redux to publish/subscribe.
UK University chair of a STEM dept graduate school chipping in here: Every September during induction I point out to the PhD students that there are (around) ten of them in the room and our department advertised (around) 1 job last year. We also tell them this when they are applying for the PhD in the first place. They seem unfazed. Our PhD course lasts no longer than 4 years (good students are out in 3) and they appear to be highly employable at the end of it - both as postdocs and in industry. Having seen the US system at first hand as well, I'd say that the lower opportunity cost (time to finish) makes the whole process fairer on the students - graduating with a PhD at 25 still seems like a great opportunity. Doing the same at 32 is a very different prospect. I have no idea what the situation in the humanities is like.
Finally - UK research councils (who often fund PhD students) are very open about the fact that PhD students must now be taught a host of 'transferrable skills' to equip them for non-academic jobs.
Who decides where "funding for research into history" goes? In our STEM graduate program (a fairly prestigious one), it was pretty widely argued that you basically had to attach yourself to one of the big name grants to try and get funded.

I had a few friends who had some ideas but their professors weren't too happy with those. They found a way to incorporate some of the buzzwords for a giant grant our university had, pitched it to the professor, who submitted a grant application, and got them funded on the idea. Professor was happy (he had money), students were happy, but at the end of the day, the process was idiotic.
The article is about highly advanced anti-aircraft and anti-ship weapons. They don't even have armored infantry, let alone those.
I imagine a big part of the reason that we don't help them demine is that it's probably not a technically feasible task. I really don't know anything about de-mining or munitions and I don't have a good solution to offer.

In theory it sounds great to pay Laotians to de-mine fields in an organized and systematic manner, thus making quantifiable progress, progressively de-mining, and boosting employment. I don't know if it would work or if it's a realistic goal.
The free version lets you download and install Linux ISOs from their library.

The paid version lets you use your own Linux/Windows ISO and/or import a VMWare/Parallels/VirtualBox VM.

This is basically how they can offer a "free trial" on the app store.
Looks cool :-). If there is any Emacs hackers looking for a way to make and document api calls, I recommend Restclient-mode[0]. Emacs Rocks! Episode on Restclient-mode[1].

[0] https://github.com/pashky/restclient.el

[1] http://emacsrocks.com/e15.html
Forensic Analysis
No country that I know of uses one of the WGS84 frames for their official datum, and IMO they'd be crazy to do so if they cared about regional accuracy and stability of the frame, and having some kind of say in how it's realized.

The reason I say this is that the WGS84 frame is maintained by the NGA (US National Geospatial Intelligence Agency) based on a relatively sparse and worldwide GPS base station network, and updated to a new version whenever they deem necessary. (So far we're up to the sixth version of the frame, officially known as "WGS 84 (G1762)" - see http://earth-info.nga.mil/GandG/publications/NGA_STND_0036_1... for the gory details)

Note that "using the (current) WGS84 datum" is a very different thing from "using GPS measurements to define a national datum". At the most basic level, GPS measurements just give you timing information which allow you to work out how far you are from the current set of visible satellites. However, to figure out where you are in some well defined coordinate system, you also need the position of the satellites themselves as a function of time (their /ephemerides/, in the jargon). But wait, there are no absolute physical reference frames, so the positions of the satellites themselves need to be measured with respect to something. This "something" is generally a network of GPS base stations attached to the ground in geophysically stable locations. Depending on which set of ground stations you choose and your processing conventions, you'll compute different ephemerides for the satellites. The NGA have one such set of base stations, and they use it to compute the WGS84 /broadcast ephemerides/ which are broadcast by GPS satellites every 30 seconds. But you can make your own! For example the IGS (International GNSS Service, ugh, acronyms) use a much denser set of base stations all around the world to compute their own ephemerides, giving datum IGS14 (previously IGS08) and I believe there's a public transparent process for nations to contribute to this frame.

So if you want to define a stable and accurate national datum using GPS measurements, I believe the procedure goes something like this:

1) Build a robust set of GPS ground stations, well distributed across the land mass

2) Observe GPS timing signals continuously at all base stations

3) Solve for the positions and velocities of the base stations to realize a terrestrial reference frame defined by your base stations. Some arbitrary but conventional choices must be made here - for example, what's the orientation of the cartesian coordinate axes?

4) Process the GPS observations each day/week/whatever, along with a (potentially less dense) set of measurements contributed by the rest of the world to compute satellite ephemerides.

5) Make the resulting ephemerides publicly available, so people can realize high precision measurements in your datum, by combining with their own GPS measurements.

tl;dr - All measurement is relative. The GPS satellite constellation is used to transfer a coordinate frame defined by some ground control stations (you pick which ones!) back to any other point on the ground.

[edit - formatting]
"no two first-world, nuclear armed nations can ever engage eachother ever again without _the threat of_ total mutual nuclear annihilation occuring" certainly two nuclear nations can go to war without using nukes, either using direct limited confrontation (imagine Falklands war with Argentina having nukes) or through proxy (US vs Soviet Union or Russia many times)
The conditions were there to ensure Greece would actually reform, rather than keep lying about data and overspending each year to an extremely unsustainable degree. Greece caused the mess 100℅ itself, then turned around and asked for money. Terms were agreed, billions given, and then Greece turned around and broke the agreement. After three times breaking agreed bailout terms for which the country each time got billions, they wanted another bailout without any conditions while the new government varoufakis was in was actively reinstating some of the already improved insanity ((re)hiring thousands of officials for example).

See also my other comment in this thread.
No, no, projecting military power and "force projection" is very much a thing and isn't just about duping people into thinking you have a strong military:

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

You just have your terminology wrong.
They have a version that is just $40 for the whole thing called "Veertu for Business". But on top of that, $40 is a lot to pay for an app sight unseen, so they wanted to have a way of offering a "free trial" or test mode for free. They are VERY upfront about what the whole price is, and it's not a hidden ongoing charge. This is the best use of in-app purchases IMO.

Though to be fair, I've got an iOS app with the exact same business model, so I'm biased. :)
IRC::Client: Perl 6 Multi-Server IRC (or Awesome Async Interfaces with Perl 6)
They have to report the news, so they choose the lesser good.
Shenanigans is a good word for that. So many people spend so much time learning the ins and outs of JS, which often find use only in JS, yet balk at learning the simplest things about Haskell. It does not help that theoretical and academic are so often used as slurs.
Two separate issues.

Yes, you can capture runtime secrets in your layers, but it's pretty obvious to everyone when you're doing that and usually people clue in pretty quickly that this isn't going to work.

Build time secrets are a whole other kettle of fish and a big unsolved problem that the Docker team doesn't seem to want to own. If you have a proxy or a module repository (eg, Artifactory) with authentication you're basically screwed.

If you only had to deal with production issues there are a few obvious ways to fix this, like changing the order of your image builds to do more work prior to building your image (eg, in your project's build scripts), but then you have a situation where your build-compile-deploy-test cycle is terrible.

Which would also be pretty easy to fix if Docker weren't so opinionated about symbolic links and volumes. So at the end of the day you have security-minded folks closing tickets to fix these problems one way, and you have a different set that won't provide security concessions in the name of repeatability (which might be understandable if one of their own hadn't so famously asserted the opposite http://nathanleclaire.com/blog/2014/09/29/the-dockerfile-is-... )

I like Docker, but I now understand why the CoreOS guys split off and started building their own tools, like rkt. It's too bad their stuff is such an ergonomics disaster. Feature bingo isn't why Docker is popular. It's because it's stupid simple to start using it.
What does the "really fight a war" phrase mean to you?

Both Gulf wars saw thorough and decisive military victories by US and Coalition forces. That wasn't the problem.

Are you referring to something like WW2, where the entire population is mobilized in the production of material for the war? Do you mean "total war"?
I never understood why Go conflates where something is (its Github url) with what something is (a specific version of a specific bit of code, what Maven calls an "artifact," and what lots of other solutions call a "package," or "module," or "gem", which has a version and never changes).

This creates a lot of problems that simply don't need to be there:

1. Versioning dependencies is pretty much impossible unless you make your own copy of them, and keep them updated. Good dependency management solutions do not require you to "vendor" your dependencies. They enable reproducible builds by keeping every version of an artifact around.

2. Github could change its URL schema, and most Go projects would stop compiling.

3. The maintainer could delete the Github repo.

4. Source control, specifically Github, is tightly coupled with dependency management, and that should not be necessary.

These are not unsolved problems. Maven solved every single one of these problems years ago. I don't expect people to use Maven to build Go applications, but clearly there is an opportunity to use Maven's good ideas and build a better dependency management system for Go.

I have to say, in defense of Maven, that it is very robust: artifacts are mirrored in many places, including in your own local repo; versioning works well, including availability of older versions; and nobody can screw you by deleting package or changing its Github url. My company uses Maven for Node.js as well as Java, because we've had so many problems with NPM.

I should also point out that the expectation that the core Go team should develop a dependency management system is a bit odd. The dependency management systems for Java, Ruby, Python, Node.js, and Perl were all developed by the community, not the core team. Some of them were later absorbed by the core team, but the point still stands.
One usual approach is to write to the original journal and see if they'll post a notice.
As someone who knew you somewhere in the middle, totally didn't recognize you in the first pic, and the guy in the second pic looked really familiar, then I checked the username!

Do you need special keyboards with those arms? :-)