skysight-inc/HackerNews huggingface dataset:
> lazy and better promises. A+ spec got nothing on this

Better how? Does it for example support unbounded recursion without stack overflow?

function f(n) {
if (n > 0) return Promise.resolve(n - 1).then(f)
}

Because promises do (there is no maximum n above)

Also at a quick glance I see the following:

> Be careful when cancelling a hooked Future. If the resource was acquired but not yet consumed, it will no longer be disposed

This works in Bluebird; the resource will be disposed even if the promise is cancelled.
So, will this add significant weight to webfonts, if they include multiple variants of the same font?
Gaia's billion-star map hints at treasures to come
> "Enterprise" is practically a swear word here, but that's where the meaningful paying customers are. From my anecdotal experience, Atlassian absolutely dwarfs GitHub in the enterprise world... and that's just the enterprises that are willing to host code in the cloud to begin with.

I was recently at an F1000 company and we did self-hosted GitHub Enterprise. While many services were duplicated across departments, there were a variety of other commercial VCS setups, and our GH was not highly available… there was a ton of buy-in to GitHub Enterprise. And, yeah, we did JIRA and Confluence (and SharePoint…).

I'm doing a gig for a F100 company now and, well, we've got GitLab. I dunno if I'm just more used to GitHub or if I actually prefer it to GitLab.
I don't think the comparison with murder is justified at all.
Oh, you don't need a dedicated launcher for these. Couple grams of solid iron, and totally painful when thrown at close range.
From Felipe Hoffa's twitter feed [0]:

"Ali is a manager at Google. Ali is a doctor. Ali knows his rights. @aliafshar was brutally attacked by the police."

Related tweets hint that the incident may have taken place in Santa Clara, California..

[0] https://twitter.com/felipehoffa/status/776131486437081088?la...
I'm a fan of the out of the box immutable data structures and like the sugar, though you can get both in Lisp if you want. (Presumably Racket as well.) Lisp has everything, and more, though sometimes you have to work for it. I do enjoy Clojure's interop with the JVM, but that along with the community producing interesting things (this includes ClojureScript) are the primary reasons I care about Clojure at all. On the nice-to-work-with side of things I really enjoy that it was designed by one person rather than a standards committee from decades ago, it feels fresh working with it, but if you stranded me on an island and gave me one language to have for the rest of time I'd pick Lisp for its power.
There's some legitimacy to the substitution approach, because people do e.g. switch from hamburger to chicken when the former gets more expensive (steak, if it was substituted by hamburger, is fraud), and at least this is a special case of production issues vs. something driven by "secular" inflation (drought really wacked cattle production, as my father's friends who raised them attested at the time).

But it's easy to take too far, and any consumer who nonetheless insist on having some steaks, or more expensive hamburger, you'll not be impressed by this statistical substitution trick.
tl;dr: TMobile's prepaid cards, once their quota expired, go to a captive portal but whitelists URLs with speedtest/ in their paths, to allow people to test connection speed. The guy made a proxy with "speedtest/" in the URL.
LOL. Seriously?

Who gives a shit anyway? "Offending" Trump supporters isn't going to change anything. Not like they were on the fence.

I love the double standard being applied here. It's like what Trump says is just "expected", but Clinton says one thing you find offensive (oh no, political correctness!) and you're all up in arms. Woe is the deplorable Trump supporter.
I have no proof that it is being used for advertising, but they do still have a copy of everything. Who's to know what their future thoughts about advertising will be. It's their Frequent Locations feature.
It measures against what humans write down when they listen. Humans generally use context, so I'd expect that they would record "cloud" if that was appropriate in context.

The Microsoft system also does this: it uses language modelling to attempt to model what word is more likely in a given context. This gives them a 18% word error rate reduction (see section 7 of the paper: http://arxiv.org/pdf/1609.03528v1.pdf).
This is why I teach my children never to speak to police officers, to avoid them as much as possible, and to leave the area should they become visibly present.

And I live in Canada; when I travel to the USA on business I stay in the hotel or the venue and restrict my traveling as much as possible. I don't fear the citizens, I fear the police.
>You're being awfully defensive about this.

I'm not being defensive at all =) And you were offended, and defensive, you somehow brought an entire argument about why "doing X isn't fanboyism" when no one talked about it, the only thing anyone said is that saying that there are "Tesla Fanboys" doesn't intrinsically mean that some one is biased against Tesla.

Ironically this entire argument is a litmus test for their existence.

>Citation please? I'm not seeing this anywhere.

Every talk he made about the Model 3, including his plans, eventually the Model 3 may become profitable, but if you think they'll beat the profitability of the large car companies you are really off the beat.

>In fact, an article from just 1 week ago talks about how Tesla might achieve GAAP profitability in Q3 - https://electrek.co/2016/09/07/tesla-tsla-could-achieve-gaap....

Did you read the article, they expect profitability before the Model 3 arrives, then it would dip until the Model 3 production kicks into full gear, this is almost utter contrast to your original claims of the Model 3 being highly profitable.

The Model 3 won't lose money, but they expect the profits to come from the add-ons, and the larger profit margins to come from the more expensive Model S and X's this is in Musk's bloody "Plan".

>One of Elon Musk's goals was to push other car manufacturers into making electric vehicles. The fact that a widely-recognized brand like GM is coming out with the Bolt is exactly what Elon Musk wanted to happen.

Which is exactly what I said. The Future of Electric cars isn't Tesla, it might pave the road there, or help push some companies along, but it would be out paced by the giants once the EV scene kicks into full gear, that is OK.

I would still rather own a Tesla because I find it the cooler however living in London considering one costs about as my yearly pre-tax wage (The P90D) and the fact I won't be able to park it anywhere kinda make it impossible.

If Tesla is really lucky it would have the same impact that Apple had on mobile phones, maybe it would come to a point where everyone thinks about Tesla when they think about a "cool car", but still the majority of the world would be driving something else, EV but something else.
Bayer's $66bn takeover bid of Monsanto called a 'marriage made in hell'
When I was in academia (or perhaps just at the universities I attended) PTL referred to "part time lecturer" - it's the same as adjunct, I think.

I'm sure there are qualified people who would do my job for less...Eventually we can find a local minimum. Great. We saved a buck or two.

More students can now attend college (since costs are lower) and those that do have less debt. But I guess that's less important than keeping the rents flowing to yourself.

Trump 2016! Yeaaah! Don't want no Mexicans to take our jorbs!

But this incentivizes creating a situation in which times are tough for most people.

This is exactly the situation we have in the software industry. What does "times are tough" mean to you? People with six figure salaries and indoor jobs forced to endure the indignities of a 20 minute standup?

...the pursuit of the local min for wages can, and does, lead to slavery in some cases.

By "slavery", do you refer to the normal definition (namely people involuntarily working under threat of violence)? Or do you have some less common definition?
I'm fond of this one from him:

"Soon you’ll be ashes or bones. A mere name at most—and even that is just a sound, an echo. The things we want in life are empty, stale, trivial." Macrus Aurelius
> You have to reload the page each time if your edit was wrong.

Nope. :) Whenever you hit Ctrl-S, the VM is patched with the new definition of the function (well, the entire file's functions, really), and then execution automatically restarts at the top of the call frame. Also, at any time, you can right-click any call frame in the "Call Stack" pane and select "Restart Frame".
Pandora’s Spotify rival won’t be ready until later this year
I don't want to exploit working people. Weird, eh?
From his Wikipedia page:

Genachowski was on the staffs of the Select Committee investigating the Iran-Contra Affair and then U.S. Representative Chuck Schumer.[10] In 1994 FCC Chairman Reed Hundt hired him as a senior legal advisor; he was chief counsel 1996-1997.[11]

For Senator Barack Obama's 2008 Presidential Campaign, Genachowski was Chairperson of the Technology, Media and Telecommunications Policy Working Group, which created the Obama Technology and Innovation Plan.[15] He also advised and guided the Campaign’s innovative use of technology and the Internet for grassroots engagement and participation.

After the November election, he co-led the Technology, Innovation, and Government Reform Group for President-Elect Obama's Transition Team.[16] On January 12, 2009, several news outlets reported that Genachowski would be President-Elect Obama's choice to head the FCC. This was confirmed by a press release on March 3, 2009.[17]

This isn't just some rando who donated money and got an appointment for it.
it confirms the strategy to make happy a small group of users and them try to scale.
Speech-to-text has to still go a long way when it comes to foreign accents. Google now's "Ok Google" initializer has about 3/10 hit-rate for my Indian accent speech.
> That sucks, but that's life

Okay. OP's advice is no good if it's not applicable to everyone.
Remembering, he's also the "little tin god" guy whenever a Python post comes up.
As soon as they can.

https://www.tesla.com/en_GB/blog/master-plan-part-deux?redir...

As the technology matures, all Tesla vehicles will have the hardware necessary to be fully self-driving with fail-operational capability, meaning that any given system in the car could break and your car will still drive itself safely. It is important to emphasize that refinement and validation of the software will take much longer than putting in place the cameras, radar, sonar and computing hardware.

Even once the software is highly refined and far better than the average human driver, there will still be a significant time gap, varying widely by jurisdiction, before true self-driving is approved by regulators. We expect that worldwide regulatory approval will require something on the order of 6 billion miles (10 billion km). Current fleet learning is happening at just over 3 million miles (5 million km) per day.

Here Elon mentions a milestone of 6 billion miles. At their current rate, Tesla will hit that in 5 years, but clearly we can expect the rate to increase rapidly.
Nice to meet you too, Grigor!
If you're interested in fantasy land, you might also be interested in:

https://github.com/rpominov/static-land

https://github.com/gcanti/flow-static-land
Hmm.. So was there a workflow where I could say "I'd like for this not to be pushed until I've approved it", even if the patch is assigned to be reviewed by someone else? Of course, I could just comment with that on the issue, but it would be nicer if the issue would pop up somehow after the other reviewer has reviewed it, and it would be obvious to everyone that it's waiting for my approval.
Startup marketing lessons from Crossing the Chasm
No they got it in the main on credit which they and the bank then use to share the labour of a working person.

Also the house is often worth far less than the land.
'Introversion' and 'Extroversion' are basically defined as where you derive your energy from, to put it crudely.

If you like to be alone with your thoughts, and feel 'exhausted' after interacting with people - you're an introvert.

If you like to always be around others, and get 'charged' from it, and don't like being along - you're an extrovert.

Personally - I have no problem being around people, no problem giving public talks - but I prefer solitude and contemplation to being around crowds.

Introverts I think are more direct and less socially attuned than extroverts, who are very high in EI usually. Salespeople know how to handle people and would never yell and scream at anyone - ever - in any situation - they're personality won't allow it - because 'yelling' is burning massive amounts of 'social capital'. It's the opposite of being 'popular'.

As far as 'public speaking' - I think both could be equally good because it's not really a 'social' thing per sey. It's not 'interaction'. Public speaking is interacting with an 'object' - the crowd.

My bet is that introverts are more direct in their demands - possibly being aggressive. An extrovert narcissist will stab you in the back politically without ever doing anything to make them dislike you or burn political points. I find extroverts will avoid direct confrontation as though it's an instinct - again it burns social capital.

I'll also bet 90%+ of HN readers tend introverted. Extroverts would see absolutely no value in commenting/discussing with people with whom they have no relationship.

Introverts are more likely to value 'ideas' - extroverts value 'relationships'.

Depending on what you are hustling - often - people will buy something or not mostly depending on how charismatic or 'likeable' the person hustling it is. 90% of business relationships are based more on the personalities than the underlying mechanics of the deal because most businesses really are commodities of sorts.
Really? I was under the impression that he followed through some fairly extensive inquiries. I'll have to do some more research, but if what you say is true, then I might have to reevaluate my position again. If he didn't even attempt the proper channels, then my pardon 'offer' is off the table again.
This is going to be a welcome change. Especially since this will work exactly like the old IE fallbacks. I'll be keeping an eye on which organizations use these in their emails and which don't. :)
True. But it undercuts the argument that R&D costs are the primary driver for high drug prices. It's promotion and advertising that create the demand necessary for high prices.

edit: There are obviously sweet spots for all of those expenditures to maximize profits.
HYIP Business Devils Scam Review . Read This Before Take Action
Thats interesting,

I'm not sure which part of Canada you are from, but here in Edmonton the police are very friendly and as far as I know that is the majority opinion. Personally, and even amongst my friends (which ranges from Tim Horton's Employees to CS Professors) the opinion is the same. In general, especially in parts of downtown, I feel safer with the police around.

I don't, however, have the same feeling in the States.
All language models attempt to model what word is more likely in a given context :)

What is somewhat unusual about this approach is they use recurrent neural networks for the language modeling, as opposed to more traditional approached like a backoff n-gram model.
I didn't know this either, but it's true...

https://www.anker.com/about

"Anker was founded in 2009, the brainchild of a group of friends working at Google. Fast forward a few years and we’re now the industry leader in mobile power."
OT, this concept was explored by British author Robert Westall in his 1983 SF dystopia Futuretrack 5 :

"Was it just coincidence that computerspeak, which we'd learned with such throat wrenching difficulty, was also a complaining, niggling, nit picking noise that gave any normal human being a pain in the arse?"

Now me, I used Graffiti a ton as well as the not quite so single stroke and therefore not so patent encumbered version that MS used on their late PDAs. I even implemented my own version on an early windows touchscreen netbook (angular delta and Levenshtein distance, match) so much so that it still pollutes my hand writing to this very day. I find it elegant and immediately understandable. Every one else thinks I'm writing in pig pen cipher.
Because we can avoid registering a .co.uk domain, but we can't stop a foreign government forcing a Certificate Authority to issue a certificate for our domain.

If the US government were to force the root zone key holders into issuing a false update for the .is top level domain, for example, that should rightly be treated as an act of war, and be detected before it could be used. Such an expensive attack could only be used once, and would achieve nothing.

Do you have a different threat model in mind?
The problem is that the nyt adds some tracking marks that confuse the deduplicator. If you post a link to the previous discussion, the post will soon get marked as a dupe manually.

https://news.ycombinator.com/item?id=12480733 (800 points, 2 days ago, 604 comments)
This struck a nerve. He should contact the ACLU, and If this guy needs money for lawyers I'd throw in to the pot to get some precedent.
Same experience. Those fucking little pricks only understood one thing, giving and receiving violence. But that was also before we understood how to properly communicate to all parties involved. A big part of why I flipped my shit was because the principle made us all come into his office and shake hands. I said no, I'd done nothing wrong. And the fact no one got that, not even the adult, is the reason why I flipped my shit in the first place.
Officer says he was fired for not shooting armed black man
To be fair, the number is much higher than 50%.

It's not a binary choice, after all.
I'd love to hear how Github is doing ACL here. We came up with a pretty neat solution on my team, which we have not yet open-sourced, for JS. But it was a lot of first-principles design work; there don't seem to be any good examples.

This was pretty much all the documentation we had, and it's more a design analysis of edge-vs-node authorization: https://medium.com/apollo-stack/auth-in-graphql-part-2-c6441...

Edit: Our eventual solution looked a lot like

class SomeTypeOfResolver {
@allowIfAny(rule1, rule2, rule3)
someProperty;

@allowIfAll(rule4, rule5)
otherProperty = defineRetrieverFunction();
}
You did not read very far if you missed the bit where it said only deltas will be stored beyond the base. Though I'm sure some klutz will find a way to make obcenely large font files regardless, possibly by including the astral pnanes.
The DNC isn't unique in that respect.

Both parties has been profiling voters for years and years, and with the advent of more sophisticated targeting advertising techniques, both online and now in more traditional media, are leveraging that data to deliver highly tailored messages to specific voting blocks (e.g., trying to tip purple voters).

Frankly, I'm surprised anyone is surprised by this.
The introduction of self-driving cars would definitely displace a large number of jobs - especially truck drivers - but this is not exactly a new trend. Technological unemployment has been affecting the job distribution for hundreds of years, with inventions like the wheel, plow, tractor, weaving machine, etc having a huge impact. In the 1900s, 41% of the workforce was in agriculture, by the 30s it was nearly half that at 21.5%, and in 2000 it was 1.9% [1].

I'm definitely interested to see how this iteration plays out over the next few decades.

[1] http://www.ers.usda.gov/media/259572/eib3_1_.pdf
[2] https://en.wikipedia.org/wiki/Technological_unemployment
> This was not a significant concern prior to the Citizens United decision, because corporations had been largely barred from spending money on federal elections

In a certain sense, that's technically kind of true. However, here's something else that's true:

Prior to Citizens United, any corporation (including a foreign corporations) could contribute unlimited funds to an American front-group which could then spend the funds on lobbying and massive advertising blitzes, subject to almost zero restrictions (and without disclosing the source of the funds!).

Basically: You couldn't run an ad that says "vote against Obama!", but you could run an ad that says "Obama is ruining America!", as long as it was more than 60 days prior to an election. Even within the 60 day window you could run ads that criticized his policies in detail so long as you avoided mentioning him by name.

The main impact of Citizens United was removing the 60 day window where you could run a massive shadowy ad campaign against, eg, health care reform or gun control so long as you didn't mention the name of the politician advocating for those policies. Now you can run the same ads, but actually say the politicians name.

Of course, under the law, a foreign company spending $50m on political ads hammering Obama (or Romney, or whatever) 61 days before the election wasn't "spending money on a federal election", they were just spending money on issue advocacy which happened to mention a candidate and just happened to be 61 days before an election due to a mysterious coincidence. But if the same ad ran two days later it would be a banned "electioneering communication", unless the same content runs without the name, in which case it's fine again.

In the real world, all those examples are 99.99% the same.

Source: A million places, but this article sums it up nicely: http://www.nytimes.com/2012/07/22/magazine/how-much-has-citi...
Uhm... what do you think would happen if someone attempted a military coup in any Western democracy? :D

Would be hilarious to find out, to be honest.
Snowden dumped foreign operations on foreign journalists unredacted... already bad... who also aren't experts at INFOSEC or OPSEC. They then published a bunch of them with some redactions of names but not methods. Many of the methods were quite unique to the point that they helped identify Equation Group and some other stuff later. A number of others would've been blown simply because the targets would know what to look for, what components to replace, what systems were less vulnerable, and so on. I doubt anyone died but they definitely lost lots of SIGINT. It's a natural consequence of their specific mechanisms all being exposed at once to targets that read the news.

So, like Manning, he definitely leaked stuff he didn't need to leak that harmed NSA's foreign operations that Americans were OK with. The kind the NSA was created for. That's not whistleblowing like his domestic stuff that Alexander and Clapper lied about. That makes him a whistleblower on domestic leaks and traitor on most, foreign ones. I put in for pardon given benefit of the whistleblowing but he's certainly guilty of damaging leaks.

I just don't see a reason to charge him if lots of scumbags on top are still walking free despite clear potential for Contempt of Congress or perjury charges. A little unjust, yeah?
Often in Europe they are in the same place. YMMV
> It doesn't really matter. Your suggestion is worthless in practice with Go since "your subtype" doesn't enable polymorphism.

I never said that struct embedding creates a subtype. I said that it can be used to emulate inheritance (subclassing). Inheritance and subtyping are very different things, and the fact languages like Java and C++ conflate them actually creates several problems. See:

[0] http://www.cs.utexas.edu/~wcook/papers/InheritanceSubtyping9...

[1] http://stackoverflow.com/a/23592298/46571
I would think manually training your Echo would be easier than waiting for it to learn by amassing a large number of beeps (and trying to infer patterns from timestamps and your presence/absence). I would rather say something like "Alexa, listen to this notification sound, save it as 'oven done'." Then in future to be able to just say "Alexa, do VERB when 'oven done'".