skysight-inc/HackerNews huggingface dataset:
I don't use sails but I found the criticism of the project interesting because it has somewhere around 80 commits in 9 months.

I guess we are in a time where our tools are expected to significantly change frequently? It seems like I have a disconnect with this mentality as we're running products where stability (reliability as well as API stability) and solid documentation are more important than constant innovation. I like to see bug fixes or security patches addressed quickly, and perhaps a branch for the next major version. But if there's no major issues then I really don't need to see hundreds of commits happening every month on the current branch.

I don't know, perhaps sails is riddled with unfixed bugs? If not though, judging a project on the number of commits seems somewhat like judging it based on lines of code. Neither of those metrics necessarily indicate quality.
It seems weird to say "this shitty thing happens to me too" and instead of commiserating and saying "this shitty thing shouldn't happen to anyone" you essentially say "stop complaining."
You should be careful about committing too much to particular distributions being the "right" ones. For example, what if I know some variable is an odd integer between 1 and 11 inclusive with no support on any other real number?

Just something to keep in mind when abstracting what a distribution is.

edit: though as a short-hand for entry, Gaussian is usually a pretty good guess. Is there support for µ±σ instead of [low,high] in the works? Or support for numerical distributions?
The problem is the default/legacy APIs don't use the new paths... in .Net I had this problem a lot, and serious issues every method I tried to work around it would hard crash VS, let alone the application I was working on... in the end, after days trying the solution was to say f*ck it and just put the directory I was working with closer to the root of the drive in question.

Why they can't fix .Net under the covers to use UNC in windows to avoid the class of problem I don't know, understand or comprehend... and that's just one very common platform for windows. I would say the same for npm/node and libuv for that matter.

I use bash a lot in windows (installed with msysgit), and that's got it's own set of problems. More problematic is the number of node modules that rely on bash scripts for builds, that don't work at all in windows.... which makes it very hard to contribute.
Is that really true? I'd rather Wikipedia contain all the character pages than have to go to a wikia that is even more poorly maintained, ad-written, and destined for death at an unknown point in time. The reason these articles exist are because there are more people available to provide feedback and write them. It is much harder to contribute to the Yoneda Lemma article than the Spike Spiegel article.
Came here to post this story! It's so good.
The biggest bug is that Windows Explorer gui has troubles with long file paths.
Democracy: noun. a system of government by the whole population or all the eligible members of a state, typically through elected representatives.
I may have been more ... Assertive .. than I meant.

Interesting. The right to invest as dilution protection I had not remembered (Is it stripe that surprised everyone by giving investors right to invest at the previous round prices?)

I suppose that what I am trying to protect against is to not see dilution occur worse than that of founders. But then if you don't trust the founders that much at the outset, don't join.

So, perhaps better advice is take the money not the options, and if you want a lottery ticket, start your own company.

I think I will give up and form a co-operative.
The documentation seems to be the other way around: it discourages ReactLink for React newbies, not power users.

> If you're new to the framework, note that ReactLink is not needed for most applications
I see.. Do you think it would be better for a project starting from scratch? i.e. without that two "old" channels
I think the lesson here is don't rely on one supplier. I have my tiny infrastructure spread over three different suppliers in different geographical locations. Plan for the worst and hope for the best.

Edit. This is in no way a criticism of linode. The worst outcome is if we all end up with one monopoly supplier. I have deliberately avoided using the big player in this space as I want support diversity. This makes my job harder, but it is better for us all if we don't put all our eggs in the one basket.
C++ interop would make the whole issue moot since you wouldn't need most of the shim anymore: you'd only have to shim enough to interop with C++, then from that could call the LLVM API directly.
£795M or £795B ?
Boston Bruins vs. Montreal Canadiens Riskivaba Panus
While some aspects of that scene do seem to line up with the article, others don't.

For example, if the timeline of the movie is to be believed, the crew member is only exposed to a vacuum for about 10 or 15 seconds before his eyes seem to bleed massively or explode (actually, an apparent plot hole -- only a few seconds later, he's seen without any blood around his eyes). The article suggests that this wouldn't happen.

At the end of the day, Event Horizon was a pretty gory horror movie and they obviously took a lot of liberties in depicting depressurization.
Somewhat related: Micro Men [1], a semi-documentary/drama movie about Sinclair's rivalry against Acorn computers in late 70s and early 80s. Sophie Wilson herself plays a quick cameo role towards the very end.

[1] https://www.youtube.com/watch?v=hco_Av2DJ8o
And @Risk http://www.palisade.com/risk/
They say that the Born rule can be derived from first principles from their set of axioms. In other formulations, it must be assumed without further explanation. That is progress.
I guess she also didn't make the HN black bar cut.
I should add that the negative portion of the answer may not be from sampling the small tail of the Video Length distribution, but is much more likely to be an artifact of how you calculate uncertainty. It might be better to find the median and go out some % in each direction asymmetrically. You can see that the Total Time is roughly flat and then peters out.
Link to original thread, which has been getting comments up until today: https://news.ycombinator.com/item?id=10806686
Is Stereotype Threat Overcooked, Overstated, and Oversold?
Out of curiosity: why is it so hard to track the real origin of DDoS attack, who's behind them and what they are after?
Yeah, it's not like they hide it on the sales page, which says:

AT&T Next℠ 18

$0 down with 24 monthly installments. Trade in at 18 months.
FWIW, `this.props.children` is an opaque data structure and should be treated as one.

https://facebook.github.io/react/docs/top-level-api.html#rea...
Node.js is fine. I'm currently contracting for a major company which is using Node.js in production and it's been great. I've worked on Python backends at my previous startup and I can say that Node.js faster to develop with.

Linkedin also uses Node.js and they found a 50% increase in development speeds as a result after making the switch a few years ago.
I wonder if the downranking flagged-but-not-dead submissions is actually helpful. It often creates misunderstandings if an active discussion get "vanishes". To me it seems like things that should be removed get completely killed relatively quickly.

Maybe removing the rank penalty of flags, or massively weakening it if there are already some comments present would be useful. On the other hand, controversial submissions staying on the front page leads to more activity, "heating" it up. Still, I think that might be something worth looking into, if you haven't already.
LLVM already has a C API:

http://llvm.org/docs/doxygen/html/group__LLVMC.html

It's less full-featured than the C++ API, though, and may not help Swift all that much. Swift interoperates seamlessly with Objective-C, but its C FFI requires a lot of awkward boilerplate to translate between types & calling conventions.

LLVM can also parse serialized bitcode, so one option (in any language) is always to dump to serialized LLVM bitcode and then pipe it to llc on stdin. Performance will suffer, though, since you have to serialize & deserialize the bitcode.
Lol. Yes. I remember doing the same when it came out. Went to see it when I was in high school with some friends. I felt literally physically exhausted (and dazed, as you describe) after I walked out of the theater. We were all expecting an interesting sci-fi movie, not a disturbing horror movie.
Why the hell am I seeing a Randi Harper Post. This place is going downhill. =(

Randi Harper is a bad actor. A crybully of the highest order and a complete wrecking ball to any community she tries to join.
"this shitty thing shouldn't happen to anyone" you are not going to abolish "harassment" (I intentionally used quotation marks I don't some one who uses slur or thinks you shouldn't exist as harassment just another idiot with an opinion...) from human cloture it's included in the price you pay for living in a free society where free speech is an actuality and not a slogan.
You won't cure the world of idiots, troll, or even simply cruel people and the price you'll pay in trying is way too high for my taste.
> In general we do not use or provide
white gloves for use with collection
items. Clean dry hands, free from
creams and lotions, are preferable in
the majority of circumstances.
Wearing cotton gloves when handling
books, manuscripts or fragile paper
items reduces manual dexterity and
the sense of touch, increasing the
tendency to 'grab' at items. The cotton
fibres may lift or dislodge pigments
and inks from the surface of pages
and the textile can snag on page
edges making them difficult to turn. All these factors increase the risk of damage to collection items.

http://www.bl.uk/aboutus/stratpolprog/collectioncare/publica...
Windows is hopeless. If Windows is a must, you really cannot do much better than a package manager per language that you use. No binary reproducibility, no transactional management, no provenance, no thanks.
interesting concept, but I'm always worried that submitting ideas to a site like this will result in the good ones being stolen, if not by the website owner then by the users.
I disagree. Most of the egregious stuff is in published statistics literature, particularly in econometrics, psychology, medicine, and biology, from researchers whose full-time job is to use statistics to solve applied problems ("domain statisticians" if you will).

Even if your definition of "statistician" only applied to Wasserman or Gelman types, I'd still say that the machine learning folks of the same level exhibit hugely more caution about the theoretical properties of their models (not a knock against Wasserman or Gelman, just a property of the rigor of e.g. PAC learning versus some ad hoc hierarchical model).
What's the current status for Database failover? MySQL in my case - to mirror that is what's been holding me back.

What happens with 1/10 second's database records not replicated? That could be a successful transaction on one, and no record of it on the other?
>>which is that some people are arseholes

A lot of people who are assholes aren't actually assholes, but suffer from a mental disorder such as asperger's syndrome. By lumping all of them under the offensive label "asshole" I'd posit that you are the one stigmatizing them.

Regardless, I think the question we need to ask ourselves is this: what is it about the gamer community, and specifically the "GamerGate" sub-community, that attracts such people? And what can we do about it?
Are the energy loss from transport far lower than the benefits of Saraha in terms of light input ?
Randi's accusation about actual gamergate participation in her recent freebsd ordeal consists entirely of:

"GamerGate hopped onto all of this."

No claims of gamergate people actually doing anything, just hopping.
I had an epiphany about feedback loops one day and since then I wish I paid attention during the 1.5 years of control theory classes I had at university. It also made me finally realize that a lot of this "useless" stuff is actually important, but we may not realize it immediately.
Right now the vast majority of it is open source. There is a component that is not: the rails server, but that's pretty tiny. The client can be developed on without that. If there's some interest I'm happy to make what's existing available.

I can't make guarantees about the distant future. There's a ton of work I would love to see happen with Guesstimate, and my guess is that much of it would only be possible if it becomes a company. This can still mean that it can be mostly open source, but I really have little idea what the situation would be at that time.
>'m not aware of a single successful language-independent package manager

Ummmm... dpkg and yum? You know, the package managers that manage the software on everyone's production servers. Or do these not count because they don't work on Windows or something?
I agree this is basically a work of fiction until someone can fact check all this. "A reporter stalked me on twitter" rolls eyes
I recommend taking a look at XMLStarlet [1] (mentioned in the article as a dependency of the author's Bash library) -- it is a nice tool for manipulating XML content from the command line.

[1] http://xmlstar.sourceforge.net/doc/xmlstarlet.txt
I absolutely agree that every society should be able to provide a welcoming and safe environment for every person. But do you think that a safe space is the best way to do it? I may be wrong, but it looks like a exclusionary step that most societies have fought hard to remove.

The way I understand it, safe space is not only a place where people can a particular group of people are "protected" but also a place where idea can grow without any challenge or even merit. Do you think that is a good idea? I may be totally wrong about what a safe space is, but this is the impression I have got till now.
Yea I've noticed this too, mostly because Travis threw up a comment on multiple GH issues on my Sails library e.g. https://github.com/waterlock/waterlock/issues/99#issuecommen...

I've looked over these issues and noticed Travis is just copy/pasting the same message stating "Sails.js is no longer actively maintained". It seems like this guy has a real vendetta against Mike (the creator of Sails) and is dead set on getting all current developers of Sails libraries to either make their library trails compatible or die. This guy really doesn't like Mike and even though he has some good points on making a new framework it seems there might also be some personal issues driving this decision.
Actually, the negative portion could be from sampling the much more substantial negative tail of the Viewers distribution. Either way, constraints seem to be important!
Machine learning is one subfield of mathematics that generalizes another, further subfield (statistics).
Yeah. Now you don't have to blame the dog! :)
The "famous person tried to contribute to stuff they were involved in" thing comes up a lot.

The wikipedia answer is that they want published sources that people can cite and review.

This seems a bit crazy when the famous person is someone you respect and trust, but as soon as self-publicists, frauds and quacks get involved, this becomes a useful guideline. And of course you can't have one rule for some and another rule for the rest.
that's not how companies and foundations function

What?

If a co-worker started disparaging me on Facebook and sharing private chat logs publicly... they'd be reprimanded at the very least, and if the behavior continued they'd be gone.

This is exactly why companies have HR policies.
Thanks for the update and the hard work. You all work a job that requires a lot of sweat and tears that goes unappreciated from many levels of our society. Making the internet work is hard work.

Know that you're in good company here and that we're rooting for you.
Belgium and The Netherlands were not one country since 1579 (https://en.wikipedia.org/wiki/Union_of_Arras) except for the period between 1815 and 1830.
Again, that's why it's in quotes. Everyone agrees with you. Here, have an upvote.
No differently.
Because combinatorial explosion?
I think proxies are coming in V8; I'm subscribed to the bug [1] and there've been a steady stream of commits related to them. Nothing lately, but Google's on holiday launch freeze and so it'll probably pick up again in January.

https://bugs.chromium.org/p/v8/issues/detail?id=1543#c99
DNA Assembly in 3D Printed Fluidics
Thread is a bit long. Which of the comments is particularly insightful/ worth reading?
Have you done a write-up of how you've managed to keep a real-time sync of assets/database? Or are you hosting static websites?
My message to the attackers (in case they happen to read HN):

Fuck you. I will continue to be a Linode customer. Not sure what your goals might be but you will not succeed.

Frankly, and I am going to be politically incorrect here, these are the kinds of cases where I wish there was a "special forces" kind of task force to hunt down these pieces of shit and put them out of their misery.

This amounts to financial terrorism of the worst kind. It affects small and large companies and creates untold losses across the board. It is entirely unproductive. The world would be a better place if the pieces of shit who engage in this sort of financial terrorism simply didn't exist.

Happy New Year.

Linode folks: I'm renting another server next week. Don't need it. Just want to support your effort and, in a tiny way, help mitigate losses. I might just give it to the kids in the robotic team I mentor so they can play around in a real server environment.
I'm willing to bet it's someone with money who has an interest in making Linode look bad or unreliable. I can't imagine someone would sustain an attack like this for shits and giggles.
George Lucas sorry for saying he sold 'Star Wars' to 'white slavers' at Disney
That's a nice trap there. If I don't mention anything, you'll claim (or at least there will be a tacit implication) that you've "won" any argument here.

However if I do provide sources (articles written by you and/or rooshv), tweets, whatever, then there is the implication I'm "stalking" you or him. I'd rather not get involved in any such drama.

To be clear, by history I meant that the two of you have both written/talked/tweeted about each other (in generally negative ways). My intent there was to agree with the person who commented about how this whole situation is a "shit sandwich".
No This is about maintaining the productivity and integrity of projects against regressive groups that feel the need to force ridiculous code's of conduct on communities in order to pander to a group of people trying to politicize open source projects and use them to further their own "harassment" fueled agendas.
All (major) providers suffer from DDoS attacks.
14 Year Old Boy Disrupting QR Code with New App
Given the layoffs that are occurring around the country (from a shrinking economy to corporate consolidation and subsequent downsizing), this is troubling.

While it's true that India is a third world country, I'm surprised that so many want to get away from it rather than improve it.

But in the end, I think this will destroy the H1B system. Unshackling workers from employers (which allows them to abuse the employees since they can't move to other companies) will be its undoing.
The Website Obesity Crisis
Do you have links? I'm interested in meta stuff.

Discussions about shop= vs amenity= are sometimes frustrating, but I bet they don't come anywhere near the discussions over using –,—, or - in page titles.

Here's 15,000 words. At the end of that? No consensus. https://en.m.wikipedia.org/wiki/Wikipedia:Village_pump_(poli...

The type of dash to use in "Mexican-American War" got over 20,000 words. https://en.wikipedia.org/wiki/Talk:Mexican%E2%80%93American_...

Dash wars even got to Arbcom: https://en.wikipedia.org/w/index.php?title=Wikipedia:Arbitra...
True. It's not necessary. But most times in real life when this happens, the scientific rigor is the first thing to go. This can manifest itself in a lot of ways. One way is an explicit mandate to find that a pre-determined conclusion is supported, even if the data don't support it. Another way is to place a greater emphasis on speed of delivery than on accuracy, and to avoid quantifying the true trade-off between the two by invoking the magic buzzword "business concerns" or "bottom line" or whatever.

Yet another way is that data analytics platforms are built from the ground up with hard-wired priorty given to scaling out the ability to test multiple hypotheses without any attempt to correct the significance metrics for the multiplicity of testing (or, even subtler, for subject researcher degrees of freedom that further affect the multiplicity of testing). Often, the business stakeholders who are demanding such an "analytics" system aren't even aware of the statistical fallacies they are inexorably baking right into the platform itself (one might call this the "Hadoop disease", though it's not stricly the fault of Hadoop or Hadoop-like tools).

At any rate, I would say in the current climate of "analytics" in business environments, to a good first approximation, one can assume that "make it easy to understand" is exactly equivalent to "throw out any and all difficult yet rigorous science until the thing is cheap and easy, and then just use that."
Nobody reads the talk pages.

Also I don't really want to do that. It's just a necessity, otherwise your text gets immediately reverted. While when you stick with it and revert it back, you actually have a chance
You get what you pay for. t2.nano isn't as fun as it sounds. Just wait until someone soaks up all the available instances surrounding yours and starts generating CPU steal on your box, thus making everything in your OS take 50-90% more time to complete. I've seen this happen on t* and m* instance types and it's especially the case when they're the smaller sizes in that instance class.
Trolls show up in these threads no matter what. It wasn't because of your link.
I guess because the wonder of human achievement only matters in so far as it can be turned into the wonder of inflowing dollars. Seriously, the more efficient our economy becomes, the more it sucks the life itself out of everything. Dreaming, big or small, is not profitable.
Our top priority after we get 2.0 solidly released is to revamp the documentation and provide a better tutorial. The work that Dan Abramov has done with introducing Redux is a positive example to all of us.

As for the change to the case with using multiple named child components - we made that change because React upstream made it no longer valid to pass objects into this.props.children. It wasn't that we decided one way or the other that it was nicer to spread named children into top-level props; the old way that we did it (which for this case was arguably cleaner) was literally no longer supported by React, so we had no choice.
There's a classic joke related to the EMH:

An undergraduate and an economics professor are walking across campus. The undergrad sees a bill on the ground. Getting closer, he sees that it's a $100 bill.

"Professor, there's a $100 bill on the ground there!", he says.

"No there isn't", the professor responds. "If there were really a $100 bill, someone would have picked it up".
My London Linodes' stats from the past 7 days:
40 outages. 6h25m downtime.

What upsets me the most is that customers haven't heard a single word from Linode. If you weren't watching their status page (and have server monitoring on your servers), you'd be clueless.

The least they could do is to email affected customers about what's happening, and the time frame they need to fix it.

But one week of continuous issues is just not good enough.
Randi talked about several different guys. Her main beef seems to be with the unnamed FreeBSD committer.

She refers to other people ("neo-nazi friends") with whom that person communicates on twitter / etc., one of whom is rooshv, who wrote that absurd "campaign to legalize rape" article.