skysight-inc/HackerNews huggingface dataset:
I don't know how SES works. Some of the other providers lump groups of users together. If you get in a group with spammers, your sending server gets tarnished. You can usually email support and get moved to a different group.

Not sure if SES offers this. The other guys will. That alone could be reason to try it out? Shouldn't be hard to with gateways for 1 blast and see how it performs.
Link to Nature article: http://www.nature.com/nature/journal/vaop/ncurrent/full/natu...
The unsolved problem referred to in the title is finding a configuration close to the global minimum. Most optimization algorithms need such a configuration as a starting point.
Reminds me of the "Archipelago" idea Scott Alexander used to play with[0] - the concept that takes the assumption that people, given freedom of association, eventually form into groups they feel good in, and follows it to a logical extreme. You'd have a word formed into "countries" and a central body that basically enforces two rules: 1) no aggressive actions of one country against another, and 2) freedom of movement for all - so if you don't like your group, you can migrate freely to a different one. There are some caveats in that thought experiment, but it does strongly resemble what you said - that "what people want is for it to be easy to choose which sort of government they live under".

[0] - http://slatestarcodex.com/2014/06/07/archipelago-and-atomic-...
I think it is really interesting how I, in the netherlands, have an insurance of 80 euros per month with 700 euros out-of-pocket (yes, 700, not 7000).
Next week: 'Brain controls immune system...' and so on ad infinitum
In 1932, no other coalition was present in the German parliament that together would have gotten a larger share of the votes than the NSDAP. It's one of the great historical tragedies that the Social Democrats and the Communists were unable to cooperate.
Strongly Disagree. Not only is he great to watch, I think his entire career combines to enhance his fit for the character he is playing. To me it's as though all his previous roles were sort of past lives, partially remembered in the mind of this darkly motivated hacker-Loki persona.
You can only find documents that are available in the index you are using. If the index owner has deleted or filtered them there is no way to know, as an API user, if there are missing results. If you are a service that is minimizing the amount of personal information available to the API provider, the API provider would have to assume the worst and pre-filter any results that were restricted in any jurisdiction. No different than returning results to search queries originating on a Tor exit node.
The idea that a culture can arbitrary accept "dissonant tones" as long as they have not been conditioned otherwise suggests that I can button-mash a keyboard and maybe they would find it pleasurable.

Perhaps consonance and dissonance are concepts that are largely defined by musical circumstances. If that's the case, then it doesn't make sense to approach the problem with a sort of western definition of dissonance.

In other words, I think it's safe to assume every culture has an idea of what is tasteful and what is not in their music. The way I see it, if you take that position, then you can also assume the culture has their own definitions of what is consonant and what is dissonant. These may or may not coincide with the western theory of common practice period harmony.
Check comments above, he answered it there!
Given how close we were to launching them at each other during Cold War?

I guess we'll never[0] know. Human societies are a very complex system, so it's hard to pinpoint the real, exact cause of a particular geopolitical event - a cause that if it was hypothetically removed from the timestream, would change the outcome of that event or prevent it from happening.

[0] - for a practical, pre-singularity definition of "never"
https://golang.org/x/crypto/nacl for the Gophers among us (it provides only box/secret_box, though)
EnterpriseD 3D Project
Play Pokémon Go from your mac
But what if I want to encrypt "my secret" with "password1234"?. You can't require everybody to memorize exactly 32 bit passwords
How long is the fad going to last?

I'd guess 3-4 weeks. (I mean, there will always be players, but not like the phenomenon it is now.)
Type 1 diabetic here: diagnosed at age 14, almost 22 now.

I use xdrip with a CGM and I have to say, it's been the best thing for my care (after insulin, lol). The main challenge of diabetes is keeping your blood sugar in range, not too high, and not too low, and getting it back in range if it deviates too far. Blood sugars dropping too low during exercise is a major concern as it can result in seizures and worse.

Thanks to the combination of my dexcom G4 + Android + Xdrip + smartwatch, I can always get a pretty good estimate of where my glucose is, and thus minimize the risks and harm from my (chronic, uncurable) condition. Definitely a great case for open source development for propreitary hardware. The CGM has helped me even more than my $10,000 insulin pump :X
I was never quite persuaded to tip in so how do devs who did feel about this approach, does not apply no bother? Does apply but won't compete? Does apply and uncertain of future?

"This is the reason why both Google and Microsoft employees are not allowed to use React.js in their work. " is that true ?
Traditional Ganga singing: https://www.youtube.com/watch?v=5XAKuG5_FHw
Thank you... Insulin is very expensive: more than my rent, just to stay alive, even with insurance :(
It's a scary thought - one that I end up thinking more and more often. It seems that while memories of WWII were fresh in Europe, and the destruction still clearly visible, people were very much into peace and cooperation. But now, with new generations for which WWII is a story told by dying or dead grandparents, who were born into wealthy world and take it as a given - not realizing how much work of several past generations it took to build it anew after the World Wars - I fear we'll be facing another huge conflict here in Europe in the coming decades.
On YouTube:

1. Deleting from history any "poison" content -- generally, stupid shit -- "that corner of YouTube" stuff, helps.

2. I've largely abandoned logged-in use of YouTube for numerous reasons. Its app is all but unusable due to pre-roll ads. (Tasteful banners I can stomach.). Routinely purging all history, and/or resetting device ID helps.

3. Purposeful and directed use of YouTube, or, frankly, any other service, is best. Search for what you're interested in and read/view that. Much of my use is autodidactic and informational. There's actually a wealth of information online now, if you can filter out the crud.

4. Being able to blacklist the stupid shit channels would help a hell of a lot. If I could personally banish to the depths of Hades any channel that posted stupid crap, things would be markedly improved.
Sure. The electric company rolls trucks to the older meters (known as AMR meters). These trucks have a big radio in them that listens for the meters, which broadcast wirelessly on a spread spectrum frequency. We made some hardware that can listen to your meter at 30 sec intervals and graph your energy use from the resulting data.
"an hour of playing in front of a crowd, where the focus is on delivering the best possible performance at the time, is not the same as an hour of focused, goal-driven practice"

A different study tested students on their ability to make clay pots. Some students were scored on the quality of each pot. Others were only scored based on quantity.

The students that emphasized quantity were able to make better pots by the end of the study. By aiming for quantity over quality, they were able to deliver both.

Performing puts a lot of pressure on you and a more direct focus on the mistakes and triumphs that count. I wouldn't be too quick to disregard how valuable it could be, because it forces you to follow through and work on all the important things.
`map` and `filter` should take their functional argument first, then data second.
Could This Technology Eliminate Road Accidents?
> something as low class as a popular vote

you may consider the Brexit was democratic. In a sense, it was, but it was also one of the most stupid collective acts I ever witnessed. Most people who voted didn't understand what they were actually voting for or against. Welcome to the rule of the uninformed. We elect people so they can make informed decisions for us. Asking an imbecile about something extremely complicated is not helpful. Asking millions of them is equally useless.
Remember the Dilectic Triad: Thesis, Antithesis, Synthesis

There's more info between [and among] opposites. Their interactions form a foundation in a bigger field at play.
Yes, to me this seems like a misinterpretation of the data. Growing up in a small rural blue collar town in the wifi-less farm country outside of Pittsburgh, we had our fair share of "crazies" that everybody knew about -- the ominous rotting but not abandoned house up the road that everybody stayed away from because of unsettling rumors. These data points are easily overlooked or dismissed as local lore or "rural legends." If you've seen the movie Prisoners [2013], it's startlingly accurate in this aspect.
Funny thing, your comment reminds me of a reflection I had some time ago - that EU should IMO invest much more into propaganda. Not to paper over its deficiencies, but because people invent anti-EU messages on their own accord, and it dominates the conversation. Similarly with Natural England program you mentioned, EU is doing good work in many other places too - but people don't know it, because nobody cares to highlight it. So it feels EU is all about bureaucracy and creating another USSR - because that's the only thing people are talking about.

(It pisses me off in my country in particular, because a lot of people complain about paying to EU not realizing that we're still a net beneficiary, and just how much infrastructure around them was built or upgraded by EU money. The playgrounds they take their kids to. The roads and bridges they drive over. I mean, given how much money our local "entrepreneurs" steal from EU grants all the time, people should be at least a little bit grateful.)
Relating Tuning and Timbre
I think that my body stopped producing glycogen too. I'm fairly thin and cardio tends to send me into a drop... CGMs are definitely worth it, it's unfortunate they're so hard to get in Turkey.

I've found the best ways to stabilize my glucose are, well, eating lots of protein and fats, eating smaller carb portions in more meals, and smoking cannabis.

22 mg/dl is really scary. The lowest I've found myself at was 30. Talk about scary! Is glycogen cheaply available in Turkey? It's really damn expensive here.
This is the informal summary of William Sethares' model of musical consonance and dissonance perception. The full paper is available at:
http://sethares.engr.wisc.edu/paperspdf/consonance.pdf

This model generalizes musical theory to arbitrary timbres and tuning systems. It shows how the Pythagorean idea of simple integer frequency ratios being consonant is not fundamental, but a result of the design of common Western musical instruments. Instruments with enharmonic timbres, such as those used in Indonesian gamelan music, require different tuning. The underlying principal remains the same. Combined with synthesized timbres, this model allows for even more unusual tunings, without the dissonance usually associated with microtonal music.
Pokemon Go spurs lawyers to stop and consider legal issues
Many people use dnswl.org

If you're sending mail, you're crazy if you don't get your sending mail servers added there. It's easy to do and helps prove you're not spamming.

I'm always amazed at how many people don't know about, or use in reputation checks.
A related question - is there an official job registry in the USA?

That is would the gap be known about from public record, or is it up to you whether to specify it in your CV or not?

Also, how would you put the "tried a startup, failed" unemployment period into the CV?
Curation worked, early, in that there was relatively little online content. As late as 1998, the quality content online was perhaps 10,000 books:

Despite the hype, the Web just isn't all that impressive as an information resource. The static, publicly accessible HTML text on the Web is roughly equivalent in size to a million books. The UC Berkeley Library has 8 million volumes, and the average quality of the Berkeley library content is much, much higher! If 10% of the material on the Web is ``useful,'' then that means there are about 100,000 useful book-equivalents on the Web, which is the size of good public library. The actual figure for ``useful'' is probably more like 1%, which is 10,000 books, or half the size of an average mall bookstore.

http://people.ischool.berkeley.edu/~hal/Papers/japan/index.h...

I'm leaning strongly toward curation via tagging, using standard ontologies, and vetted through designated / qualified experts for top content. A mix of crowdsourcing and expertise seems most viable.

Quasi-related -- a rant on Pocket suggesting improved "tags" functionality (I swear there's another, better, though I cannot find it in the usual places).

https://ello.co/dredmorbius/post/3eucmp_s0tumjuoxmfclbw
Stop saying 32 bit, please. It's 32 byte, or 256 bit.

Furthermore, use a KDF to stretch your password into a key suitable for encryption.
The spirit of the actual license appears to be toward specifically preventing patent litigation against Facebook _and contributors and related entities to React itself_. Assigning it to "competing with Facebook" in general seems a little broad.

IANAL, but this could be seen as a needed protection and Facebook playing it safe in the interest of both itself and its open source contributors, kind of saying "if you contribute to, use, or are involved in React, everyone has to play nice and mutually agree not to sue each other over software patents. If you do, you don't get to benefit."

Then again, you could take it the other way, and assume it could be used on the offensive. But I think there would be enough pressures against that type of use. Still, sure, consult a lawyer.

Edit: the last part seems to grant some pretty wide freedoms, protecting your right to use React even if Facebook sues you over a patent unrelated to React, so with that in there, I think it's making it abundantly clear that this clause is about protecting React from patent litigation. Seems solid.
A church encoded boolean is precisely isomorphic to every language's standard booleans (modulo strictness, perhaps) and doesn't offer any benefits; you're still forking the program based on the information content of a single bit.

Let's take the following function invocation, which can be expressed with Boolean literals or Church encoded booleans, I don't care:

match true false

If you want to determine the significance of the boolean values passed to this function, it does not suffice to go to the definition of 'true' or the definition of 'false'.

Now take something like this:

match caseInsensitive contains

Even though I have used descriptive names here, it's almost beside the point; I could just have easily have used nonsense names:

match foobar quux

If you want to know what 'foobar' means, you can go to its definition, and see how it preprocesses a string and a pattern. You don't have to guess about the meaning of a bit.

As a result, the semantics of 'match' and its parameters are all communicated more clearly, with less room for error, and much more generality.

There need not be any syntactic overhead: it is merely the replacement of some flag with a lambda which cleanly encapsulates the effect that would otherwise be encoded in the flag. The way you invoke the function is the same, but instead of twiddling bits to get what you want, you pass functions whose meaning does not require (as much) subjective and possibly error-prone interpretation.

Note this also objectively simplifies the functions themselves, because they formerly contained conditional logic, but once you rip that out and give them no choice (invert the control!), they have less room to err, which makes them easier to get right, easier to maintain, and easier to test.

There is also another way to view the issue: with booleans, we first encode our intentions into a data structure (at the caller site), and then we decode the data structure into intentions (at the callee site).

Well, why are we packing and unpacking our intentions into data structures? Why not just pass them through?

Indeed, we do that by pulling out the code and propagating it to the caller site (possibly with names so you don't need significantly different syntax and can benefit from reuse). Then our code more directly reflects our intentions, because we're not serializing them into and out of bits.

I think the general principle applies to more than booleans, but it's easiest to see with booleans.
Store your graphs easily
Ghosts are usually white.
I remember there was a ton of hoopla about this when React was originally released - but I thought it was resolved? Am I remembering that right?
Well, there"s Wikipedia...
This seems to be a complete misreading of the clause, which focuses on patent claims.
This is a reblog of this 90pt 76comment story from 2 days ago:

https://news.ycombinator.com/item?id=12093240

http://www.nature.com/news/poor-musical-taste-blame-your-upb...
Passwords are not keys, but you can generate a key from a password with a Password-Based Key Derivation Function.

See https://en.wikipedia.org/wiki/PBKDF2
After you've been a diabetic for a few months, you more or less know how to handle it, and you either will go to your doctor with your problems, or you won't. The fact that people with diabetes will be diabetic for the REST OF THEIR LIVES, taken with the fact that most major insurance companies require 4 or more specialist visits a year to continue covering their life support, just makes the prescription system seem like a racket.

Besides, insulin is available OTC anyway (in the US). It's just that prescriptions make it cheaper/free.
"Effect of intranasal insulin on cognitive function: a systematic review", Shemesh et al 2012 http://press.endocrine.org/doi/full/10.1210/jc.2011-1802 https://www.researchgate.net/profile/Assaf_Rudich/publicatio...
Indeed, that's the whole point of inversion of control, is pulling the control out of the caller and into the callee. That's the primary reasoning benefit of functional programming.
And with this kind of deal being done with the UK first, there's even more of a reason for tech companies to leave the UK (after Brexit, and soon the passage of the IPBill, which will also make it possible for the UK government to "demand decryption", among other things).
Sorry, of course I mean 32 byte.
How are they going to 'serve' warrants when foreign governments have no police force in the U.S. Why wouldn't a company simply just ignore any warrants they receive as this scheme seems highly illegal. The Obama administration is not a legal body or a lawmaking body and doesn't have the power regardless to enforce warrants from foreign governments.
Are you saying e.g. Facebook would move their management and core development team to like Guatemala or something because of this?
With my mom's health insurance (MODA of Oregon), my insulin is $200/vial, 2 vials a month, and the test strips are $100+, syringes are about $20.

Consider applying for medicare or similar?
This seems to be the relevant text from the PDF that the article links to, on page 22:

"The Committee recommends $50,500,000 for programs to promote Internet freedom globally. [Description of various techologies snipped] [Censorship-circumvention] technology alone does not further Internet freedom abroad, and the Committee acknowledges the difficulties in monitoring and conducting oversight of the use of such technology. For this reason, the Committee requires that spend plans submitted by the Department of State and BBG pursuant to section 7078(c) of the act include a description of safeguards to ensure that circumvention technologies are not used for illicit purposes, such as coordinating terrorist activities or online sexual exploitation of children."
You're misinterpreting the ruling in that case. They ruled that the law that the government was relying on didn't allow extraterritorial warrants for electronic information. Congress could just change the law. And if this becomes a major hindrance to American law enforcement, you can bet they will.
A Question of Bandwidth
I run a number of mail servers -- my own (for myself, friends, and family) and for my employer (an ISP/hosting provider) and just wanted to mention something.

If you are sending out "legitimate" bulk mail, one of the best things I think you could do is use one of these E-mail Service Providers that will use a dedicated IP address for your email. That is, all mail you -- and only you -- send via Mailchimp/SES/etc. will always be sent from IP address a.b.c.d.

Everyday, I see many IP's belonging to these ESPs that end up blacklisted (either on public blacklists or our own, internal, automated blacklists). If you're using a service that sends out mail from multiple customers from a "shared" IP address, you WILL have delivery problems WHEN (not if) that IP address gets blacklisted or flagged.

I've managed and ran my own servers for years, including mail servers. I've never ran into any issues that so many others seem to when doing this, but I always make sure that I follow best practices and do things The Right Way(TM). This includes, nowadays, SPF, DKIM, DMARC, DNSWL, and so on.

We're fairly small and yet I can detect and put a stop to "spam outbreaks" quickly when they happen (such as when an e-mail user responds to a phishing e-mail, gives out their credentials, and their account is hijacked to send out spam), so these other providers (especially those who provide/specialize in e-mail services) certainly should be able to as well.
Extradition treaties or agreements.

https://en.wikipedia.org/wiki/Extradition
Instead of pirating, maybe better to check out some low-cost tools from Altium like CircuitStudio, or even CircuitMaker (which is free). If it's the data sharing and community you're after, check out SnapEDA too, which works with vendors to provide libraries for free to engineers in all major design formats (Altium, EAGLE, KiCad, OrCAD, etc.)
> Efficiency is the goal with these small systems.

Thanks for that thought-provoking line. My vision is for the average quarter-acre lot to produce a variety of food for the family living in that house, including veggies, fruit, nuts, beans, fish, eggs and optionally chicken (or other small fowl), honey, mushrooms, and more.

If efficiency were the goal, you would need some kind of algal bioreactor that could grow the genetically-modified algae that would provide for all your dietary needs, as envisioned by Soylent: http://motherboard.vice.com/read/soylents-real-plan-is-to-re...
The internet is rather borderless in nature though.
The Lua solution is clutter. Why return a boolean just to switch on it and then discard it?
One day people will eventually understand the concept of feedback loops...
This, like React, is an inferior reimplementation D3. Whereas React is both slower, less expressive, and less compositional, Snabbdom seems to have settled for just being less expressive and less compositional.
Author here, glad you enjoyed the talk!

Looking into it more I noticed that there's a Go implementation[1] that is noted to be constant-time with a !amd64 build tag. So it isn't just the assembly one.

[1] https://golang.org/src/crypto/elliptic/p256.go
Perhaps they should put out a non-legalease version of the license.
How terrorism in the West compares to terrorism everywhere else
Burn All GIFs Day