skysight-inc/HackerNews huggingface dataset:
Perhaps I missed that then because I found no mention of intervals and chords. They seem to explicitly say that they captured pure tones (220Hz for A). This sentence also made it sound as if they were generating a pure note (frequency), "As each note’s unique vibration induced its characteristic pattern into the water, Brown captured it with her camera." Then they went through the chromatic scale capturing each note.

I do wish they posted more about how they set this up. It sounds straight forward and if using pure tones should be easily reproduced...
LLVM doesn't support all the architectures that OpenBSD supports.
Introducing devicetree.org for documentation about ARM hardware description
You're speaking to the choir here. Find a way to make your point more concise and convince the popular media and your non technical friends, and then we're on to something.
Update: Over the weekend, I encountered some guy at a store who probably doesn't read HN. He believed that Google was deliberately filtering out WL for political/conspiracy reasons.

When I explained the automated malware protection (Safe Browsing or whatever the call it), he accepted that explanation (I had him at "emails have viruses") but he countered that "google filtered out wikileaks last time".

This concludes today's observation from IRL.
If I recall correctly, built-in clustering and the new Mango query language are the big new features. Are there others?
Ghostbusters, Empirism and Economic Exorcism
Ah, thanks, got it now. Points are on the circumscribed sphere, radius sqrt(300).
PHP7 portable Windows 10
Curiously he singled out D-wave as an example of other people who made the same mistake the author supposedly makes. But since then, quite recently in fact, I read that the D-wave quantum computer has finally been recognized to really speed up calculations as it should if it were indeed a quantum computer. I wonder to what extent that could invalidate Aaronson's criticism.
This is PHP7 portable ready to distribute with your (web and command line) scripts to your clients. 6MB zipped, 13MB unzipped. It contains base extensions, you can add more extensions if you wish.

No additional software, libraries and runtimes are required. It runs even from USB key. Your feedback is highly appreciated.
Don't log, generate events instead
This looks like a great resource, thanks!
Ansible is also tool that requires only ssh on the other end.
Related: https://news.ycombinator.com/item?id=11890991
Also, custom ASICs are the current state of the art for NN.

edit: missing word
This is portable binary distribution of Lua 5.3.3 with batteries included compiled using Mingw32 on Windows 10. NO additional software, libraries or runtimes are required.

Unzip it anywhere and run test.bat. It runs even from USB key.
Your feedback is highly appreciated.
The Doomsday Clock
Can't help but quote: "If you have to SSH to your production box, your automation has failed".

This tool could be a nice thing to tinker and experiment with a cluster setup, though.
Private Canadian Satellite to Track Carbon Polluters
Can't help thinking about it every time I check this:

http://projects.fivethirtyeight.com/2016-election-forecast/
What about the Gamecube? Might even be a cheaper option.
“Everything points to continuous evolution in China from H. erectus to modern human.”

Quote from the Chinese researcher. Essentially they're saying that the modern human evolved in China, even though:

"Studies of Chinese populations show that 97.4% of their genetic make-up is from ancestral modern humans from Africa, with the rest coming from extinct forms such as Neanderthals and Denisovans"
Which custom ASICs are you talking about?
Why do you believe that (completely reasonable!) examples from physical laws should be used as guiding analogies towards digital problems?

Private property trespassing is not the same mechanism at all as making requests on behalf of a user.

If anything, this whole thing is more like an owner telling a dim clerk to ignore a particular person inquiring at a window, and then the person wearing a fake mustache.
Which is now owned by Verizon.
The ending is more likely to be; the poor rise up in an attempt to overthrow the system - In response to this, robots/drones (owned by and working for the interest of the rich) will automatically kill all poor people.

Then the robots will use the bodies of poor people as fertilizer for crops.

The rich won't even know that there was an uprising at all (the robots won't report it) - Because the robots' only duties will be to increase the comfort and happiness of their masters - No need to encumber their masters with 'operational details' related to the 'management' of 'wildlife' and and agriculture.
Free Email Me App Link Service
saw Keatext's presentation at FounderFuel Spring 2016 demo day. Really cool stuff you guys are doing. Would love to join a cool startup like that but still in school and don't have much AI experience :/
A few years ago was before Google reorganized into Alphabet.
D-E-F isn't that dissonant either, especially if you add an A or Bb
BEAM was just one of a series of virtual machines that implement the Erlang language, so it's not really fair to compare it to Java (just as HotSpot was built a few years after Java).
This comment is not consistent with the Hacker News Guideline: Be Civil.
Still i can imagine they require recent compilers (w/ support for C++11) to build for example some ports like Chromium.

This means they rely on "old" compilers to compile "old" C code from the base.
Or reduce the production since the market can be saturated by then...
Scam a dev: opportunities for remote working between  $30k to $100K. Or is it?
Why DNSSEC brings more problems than it solves (2015)
Primarily merging the changes that Cloudant (now an IBM product) made to Couch to turn a fairly simple implementation of NoSQL / MapReduce into a first-class datastore.

Things like:

* Native Lucene search, which you had to build as a weird add-on for Couch. Now it's full-featured out of the box.

* Geospatial queries, also a weird add-on which only kind of worked in Couch, is also cooked in and is pretty strong now.

* True node clustering and data sharding; Couch has always had really really easy replication between nodes, and getting master-master replication is essentially creating a document on each node. However, you had to store your entire data set on every node, which would grow out of control in a hurry.

* A better auto-compactor. Couch 1.6 does fairly well but it's still a weird cron-based thing that can still fail horribly. The auto-compactor in Cloudant/Couch 2.0 is pretty solid and you don't have to worry about massive spikes in disk space consumption.
I'll share why I struggled with recursion (as best as I remember):

Most programming I learned was imperative. As I wrote the code, I imagined the execution in my head. This led to a problem where when I was halfway through a function, and it referred to itself, my brain would segfault. How could something I was not yet done writing refer to itself? I hadn't finished yet, so my brain could not comprehend what such a reference would mean.

It was also difficult because I wanted to think of functions as nice neat pieces of code that would take some data, do it's thing, and return a value. I could mentally inline a function call without much effort.

But when recursion is introduced, the floor drops out of my mental inlining. Suddenly my mental effort for such things becomes huge. For me anyway. My brain doesn't like to float around in abstraction land for long, it needs to periodically be anchored in the concrete. Otherwise I quickly lose my sense of direction and orientation... I lose my context.

Declarative languages actually make these easier, for me, because I'm not mentally executing a recipe as I write. I am giving a piece-wise description of what something is. So there is no mental tracing.

I expect the a-ha moment for recursion is different for everyone. But just showing recursion in many different forms would probably help. For example, show fib sequence generation where instead of the function calling itself, each function calls a uniquely named function... such that you concretely demonstrate building the first 5 or so numbers in the sequence...

Then show the similarity of the functions, show what the computer has to keep track of with the nested function calls, and step by step work your way to straight recursion.

Show it in BASIC with GOTO statements.

Finding as many different ways to concretely demonstrate an abstract concept will help reach more people.
Show HN: StockWatch – Keep watch of your favourite stock quotes and news headlines
Why I Stopped Contributing to Vundle (2014)
YouTube has retained their own quasi-independent recruiting regime, along with X, Verily, Fiber, etc.
A Guide to Demo Day Pitches
If we all thought like this, Slack would never have happened. Or the iPod, or the iPhone, for that matter. Small improvements can turn product categories around in a huge way.
wait, so they sold off billions worth of the company, but then instead of re-investing any of it to keep the remaining company afloat, or give them any competitive advantage, they're just going to give it all to stock holders, and move on to the next piece?
I think you're overgeneralizing a bit when you say it's an American thing. Maybe you and your peer group were out in the hard-charging long tail of the distribution and you assume life looked the same everywhere else?

As someone who dropped down from honors courses sophomore year of high school to "college prep" and earned a thoroughly mediocre GPA in an easy major at a state school, I'll just say that there are allllll kinds of America out there in addition the one you describe. I don't have the numbers at my disposal but I'd be willing to bet that even that level of academic attainment puts me ahead of more than half of the population.

Just a different perspective on the matter.
I'm modding my old iCade cabinet to make a bartop with an 8" LCD monitor, and I opted to use an Atom based stick PC. I'm going to use the stick PC for running retro emulation locally, and streaming from Steam via the Windows Steam client.

I'm also going to use an HDMI switcher so that I can connect it to a faster machine like my laptop as an option.
Duplicates: Stating Same Fact  Than Once Does Not Make It Truer, Only Redundant
IIRC Peopleware showed that financial bonuses were tremendously effective - at reducing peoples' investment in their work.
>who’s never been one shy away from speaking his mind.

>Trump’s AMA will, of course, be arrive just as the

>which racked up more 23,000 user comments

Not entirely on topic, but the sheer volume of grammatical mistakes in this tiny article caught my eye.

Someone didn't have their coffee before posting.
Have you considered using JRuby with Sidekiq?
The explanation for that behavior is that instead of a cursor, emacs has a mark and a point. If you want to view something else without losing your place, you can leave the mark behind and then jump back.

The main benefit of this is that you get to find the "something else" quickly using the full suite of normal search and movement commands. It's also nice that you can jump through the stack of past marks, not just one.
I've never seen/used this type of thing before, but then again I've never found my need for mobile data that massive that regular 3g/4g wasn't a reasonable option.

Maybe thats just me though. My Thai phone provider gives me global roaming with unlimited data capped at ฿300 a day (about $10 a day). The last time my wife and I came back to Australia together, we had pre-paid Telstra sims. The time after when I came alone for work, I didn't bother, as the roaming cost worked out better than Telstra's shitty pricing, and I still got to use their network.

As for an actual solution, I doubt there is one an ideal solution in this case. Honestly, I would want to need access to a lot of other people's Wifi before I signed up for this type of deal - how sure are you this doesn't give the other Telstra members carte-blanche access to your local network, and how sure are you a judge will accept "but your honour, that could have been anyone downloading those pictures, I have Telstra Air".
Of course there was. If a company produces the most successful mobile game of all time, and shows there is a huge interest in one of their IPs, you don't think their stock should be worth more?
This is pretty neat. There was a short piece on NPR a few weeks ago about AI poetry [1]. The goal was to make your AI poem indistinguishable from poetry sent in by listeners. The AI stuff was good, but the judge could tell every time what was written by a human and what was written by the machine. Interesting stuff.

[1] http://www.npr.org/sections/alltechconsidered/2016/06/27/480...
Bullcrap. Just look at the examples of hires he has in mind: co-founder of a startup, VP of marketing, CEO, "Could Hollywood execs have started Netflix?". This guy is a fly-high investor. Unless you're in a similar position, his advice is useless.
Because that's the number one thing that people who like to eat food are asking for, right? "Make 'em like softballs!" they cry. "I should be able to throw 'em into my shopping cart from across the store without bruising them!" "Make sure I can leave them on my counter at home for a month with virtually no detectable changes in their styrofoam-like texture and flavor!"
Huh... approaching this from the opposite side, when my boss has suggestions I always take it as an opportunity to let them feel some ownership of the work, even on occasions where the suggestions don't turn out to be that useful in practice ("I implemented your suggestion of X, which led me to come up with Y").

Trying to game professional relationships goes both ways I guess :)
Fix Your Timestep
New Way of Throwing Poké Balls Can Be Used to Double Your EXP and Catch Rate
Summary:

CouchDB 2.0 is a unification of the CouchDB 1.x line (a single-node DB) with BigCouch (which was a fork by Cloudant that added proper out-of-the-box clustering).
In section 17, Stress-Influence Tendency (p21-22), he mentions some final work by Pavlov, but doesn't provide a citation. I spent some time trying to find it when I first read this years ago, but was unable to. I'm wondering whether it's even reliable: I'd think that work by Pavlov could be found with him as an author, rather than in a "popular paperback" written by an un-named psychiatrist. If anyone knows what book he must have been talking about, or can point to the particular papers by Pavlov, I'd like to know.
Can somebody please clarify, Facebook initiated a civil suit base on the CFAA violation, after the cease-and-desists?

Facebook then sued, claiming that Power’s conduct violated the CFAA

So, was there a government initiated prosecution for this criminal violation?

How can you use CFAA violations in civil court without a criminal conviction of the violation?

By using preponderance of evidence in lieu of reasonable doubt seems troubling for a criminal violation, or is this not the situation?
It is important to have fun and to learn new things. But it is presented here as a final product, not as a learning experience. Without any explanation, it is "yet another image library" adding to the noise for anyone who is seriously looking for using some image library.
Methane gas trapped underground in Siberia causes earth's surface to wobble
Generalized linear models, abridged
> Is it rude to sit on the bench if you aren't going to buy anything? Maybe. Could the owner ask you to leave? Sure. Could you just come back later and sit down again? Yep. Would it be possible to have someone prosecuted with a felony charge for doing that? Absolutely not.

If the owner asks you to leave and expressly forbids you from returning, you are guilty of trespass if you do so. The owner is not obligated to install a physical barrier to prevent you from entering. You are legally obligated to stay off the owner's property if they request that you do so.
And what exactly are you bringing to the discussion?
Depends who you fire and why.

There are few things more demoralizing for a team than keeping jerks around.

Unfortunately, jerks are an overrepresented demographic in programming.
Isaac Newton as a Probabilist (2007)
Simply saying "opinion vs opinion" is a false equivalency.

It's basically the equivalent of climate deniers vs climate change, with the deniers' funding basically coming from a single government.

There's intense nationalism (and racism) at play here, and the Chinese government isn't funding pure science so much as it is funding science with the intent of finding a specific result.

I'm not a paleontologist, but I've lived and studied International Relations in China (at Tsinghua University, where many of China's leaders studied), and I saw first hand how research was corrupted and self-regulated to draw certain conclusions that agreed with the Government's known or perceived position. This was often felt to be necessary to protect funding and academic positions (one professor of mine in private confessed to me that "80% of what I say is true, and the rest I say for reasons we all know").

I know there is strong nationalistic beliefs around human origins in China as well, and suspect strongly the same forces that affect IR academic research are at play here.

Fake fossils are also extremely common in China[1][2], and widespread racism, especially toward black people, is difficult to overstate[3] (which leaves many Chinese refusing to believe they may have originated in Africa).

There's a good reason many paleontologists outside of China are taking many of these studies and theories with a China-sized grain of salt. That isn't to say that there isn't good science being done in China as well. But sometimes it can be difficult to separate the 20% from the 80%, and when findings seem to draw conclusions that the Government wanted to see all along, they're rightly viewed highly suspiciously.

[1] https://www.paleodirect.com/fake-chinese-fossils-fossil-forg...

[2] http://www.scientificamerican.com/article/how-fake-fossils-p...

[3] http://thediplomat.com/2016/06/racism-with-chinese-character...
"Abstract. In 1693, Isaac Newton answered a query from Samuel Pepys
about a problem involving dice. Newton’s analysis is discussed and
attention is drawn to an error he made."
Wow! This is an amazing podcast!
PERN stack
I would think it depends on his objective. Was it to fight a war or bring about rescue/escape? Leaving the moral considerations aside, stealing something vs. stealing something [i]and[/i] shedding blood brings an entirely different response from the enemy.
Indeed, this experiment says as much about the shape and size of the vessel that holds the liquid as it does about the notes. It's not true that you'd get the same result if you repeated it at home, unless your apparatus was built exactly the same.

Also, D minor is the saddest of all keys.
Tell that to someone with perfect pitch.
This is only a Gerber file renderer. Gerber files only contain manufacturing data (it's basically a vector image format).

So 3D models would be very hard to add. It would only work if you export a BOM with position data and references to STEP files for your board. This is not currently supported by most commercial software (no idea if it's possible with KiCad), positions are easy to get, but then you'd still need the 3D models (including position offsets and rotation).
This works for your use case which is great, but in my experience, you get gains with full http2 between edge and origin that you miss out on if you demux or fall back to http 1.1. We saw slightly better median latencies and much better >90th percentile latencies with full http2 from edge to origin, versus when we did http2 to edge users and http 1.1 to origin.

At Facebook, we had clients talk http2 to edge nodes near the users, which then edge terminated TLS and opened up the request to figure out which upstream was best to forward the request to. We kept http2 conn pools to each upstream from a given edge location. We also had tunable amounts of domain sharding so that the client could open N http2 conns at once to a given edge hostname (cdn[1-4].facebook.com vs just api.facebook.com or www.facebook.com). This helped with head of line blocking, assuming that your ISP wasn't hopelessly over-congested. In that case, no amount of sharding will help you, and sometimes it even works against you depending on what tcp middleware your mobile ISP is using.

We did different TCP settings for edge<->origin conns than edge<->user which let us balance between latency and throughput for origin traffic as needed, and we did some interesting work tuning edge tcp settings differently for different user networks too. Things like determining the best congestion window for a given ISP's users, how large to set the send buffers, etc.

Admittedly, this work was much easier since we had good http and tcp instrumentation, and we had high quality links between edge and origin. I just wanted people reading your comment to understand the tradeoffs. We saw a measurable difference in perf with a full http2 stack that made up for the extra complexity of running http2 top to bottom.
There is also Joxa, a somewhat Clojure-inspired Lisp on the BEAM VM: http://joxa.org/

Note that other languages on BEAM are much more "first-class" than other languages on the JVM, meaning interoperability is usually a lot easier.
An interesting contract with the Sony hack, which the president was quick to publicly blame on North Korea with much less evidence. But officially, the administration has not accused Russia directly in this case. (This isn't stopping it from becoming a campaign issue, of course).
This is cool. I also wrote a Marathon/Mesos version, without the vendor lock-in: https://mesosphere.com/blog/2016/04/06/lets-encrypt-dcos/
Thanks very much for clarifying. That the 4W didn't apply to a single core fell through a cognitive crack.

The power density is impressively low, indeed. Looking forward to more info in Sept.
> I would desperately love to see an HN discussion of this

This was the reason behind posting it again after 3 days.

Worth highlighting:

our checkers are built on micro-grammars, incomplete fragments of a language.

Tools like vet [0] can also offers insights.

[0] https://golang.org/cmd/vet/
The paper deals with more examples of calculations: convert fahrenheit to celcius, calculate volume. It does not cover interactive applications. I hope you are not redefining the problem to fit the solution which can be a weakness of pure mathematicians and functional programmers (and negative though it is I have to add: Its a waste of everybody's time. It would be much better if people were direct about what their solution addresses instead of leaving it vaguely defined in the hope that people will think it is of practical use for more than it actually is)