skysight-inc/HackerNews huggingface dataset:
Though you're not explicit, I bet everyone reads this as "Facebook doesn't handle false rape claims equally", though you've provided no evidence of this. Instead just relying on "internet tropes" and people will end up filling in the blanks.

Not to mention that the article itself says that someone's PII was posted (presumably without consent). I don't know what it was, but it could easily have been some person's phone numbers with a call to action to harass them.

That sort of stuff _does_ get taken down by Facebook. Sometimes things get out of hand, but it's usually one "report content" click away from getting removed.

Maybe you honestly don't know FB's policies here, but posting this sort of comment basically reads as an accusation.
Apartheid is much more complex than just pure racism and much is tied up in the history (and especially the mythology) of the Afrikaans.

As for your question if white South Africans would have seen the light is an interesting question. Certainly the international isolation added to the pressure to change, but Apartheid would have collapsed anyway as demographics doomed it. A good example is Algeria where French rule was always doomed given the demographics on the ground.
I have read elsewhere (in many places, in fact, such as the interesting read "Out of the Tar Pit") that the frequency of bugs in a project scales proportionally to the code size. And that this has a greater influence on bugs than features of any particular language.

Clojure is an incredibly succinct language. It uses about half as many lines as Elm, 5% as many lines as C++. I love other languages, but nothing rivals Clojure in elegance. I believe this is the key reason why Clojure projects are so low on bugs -- they are much simpler to maintain, refactor, or rewrite entirely than in most other languages, so fixing problems is not the chore it can be elsewhere.
There's a point to be made by (sometimes snarky) non-Americans about the stereotypical "dumb, always smiling" American - there are times when it is insincere or a bit unnecessary and I think that this is unique to America. I also find this stereotype to vary by location - it's more apparent when venturing down South, for example, but less so in a place like NYC.

That being said, and this is anecdotal, but I've had experiences from all over the country - I've lived in the Northeast, spent extensive time and have family in the South, etc; a lot of the time people are smiling genuinely or being cheerful with purpose. Most of the time it's not a facade, naivety, or sign of stupidity, as some would like to think.

Is it really hard to consider the possibility that Americans just have a more positive attitude? And why is that a bad thing?
That is a thought which indeed crossed my mind.

I personally play around with a lot of tools and languages and wanted to make sure that language barrier didn't make the tool limited. In the sense that if there are a lot of repositories out there in js for something I am starting in python I may wanna take a look at why so many people chose to do it in js instead of python and then make my decision based on it.

This definitely will be lost if I filtered based on languages. In the current form, it gives importance to the topic and not the language for this specific reason.
I'd also imagine that a allocator that returned a Result type would be quite ergonomic. Though you'd have to re-implement any datastructures that you wanted to use.
Pretending to be happy in front of friends?

That's some serious stuff for a lots of people. LOL
Is like to see this as well, because I like core decisions and the boilerplate side by a framework. I've done some exploration here.

Next.js is a framework that does roughly all of this, except it's currently missing (or not making) decisions for you regarding GraphQL as a data layer. More information here: https://malloc.fi/building-decoupled-sites-and-apps-with-gra...

For a fully integrated GraphQL option I looked into Gatsby.js, which started out as a static site generator. It is still this at it's core, but the move for GraphQL for everything seems like a good move: https://react-etc.net/entry/gatsby-is-a-static-site-generato...
Yes, but this is a problem unrelated to PhD programs (the majority of people go to college and college is expensive).

Moreover a good high school mentor will help you navigate to good financial aid (I have friends who came from the lower middle class who did not pay a penny for their Yale or Harvard or Cornell undergraduate degrees). They did pay for books though...
I was really surprised as well. Maybe Clojure people are really smart :P

I would still take typed over untyped any day.
IPFS is using Filecoin, which in itself is a questionable ICO.

https://tokeneconomy.co/the-analysis-filecoin-doesnt-want-yo...
Not if process limits are set.
Show HN: React Native Parallax Header component that's ready for the iPhone X
Yep, playing around with Alice in the early 2000s was actually the first time I ever encountered Python.
I saw a lot of this with tourists posing for pictures at the 9/11 memorial in NYC. Cringe. There are times when it is absolutely inappropriate to smile.
My Chase Manhattan card is also like this, although it's some sort of metal-based chip card, much ruggeder than the old plastic cards.
This is partly in response to the comment mikeash made, but also a question I've been carrying around for a long time. Mikeash wrote

> 9/11 has a small but noticeable dip compared to the surrounding dates. I wonder if that's people avoiding it or if it's just coincidence

I also see something else: there is a light streak going down the 13th of every month, as if people were having fewer babies that day.

If I want to figure out whether this is an actual pattern or just a coincidence, how would I go about that? I mean, as I understand the general process it's a two-parter:

1. Come up with a model of the situation: say, uniform probability of giving birth any given day.

2. Calculate the probability of getting your actual results based on the model. If these are lower than some threshold you pick, say, 5% or 1%, then you discard your model because you have found something that breaks your assumptions.

But there's lots of nuance here. Is does my model even make sense? Isn't it more useful to define the number of child births on any given day to be normally distributed with mu = average over the year? Are the two equivalent because something something central limit theorem?

Is there a simple and convenient way to do the calculations for the most common models? And say I'm interested only in the streak of the 13th... do I need to consider all other days as well before I discard my model? My intuition says that the streak of the 13th is easier to prove/disprove than the dip of 9/11, because it's 12 data points (is there?) compared to just one -- but I also feel like I'm way off base here...

I'm at a bit of a loss here. I haven't studied a lot of statistics because I've been busy with other things but this is the kind of thing I'd love love love to learn.

I do remember a bit of the Think Bayes book, and I could plug each month into a comouterprogram updating the birth probabilities of each day based on that... but how do I know if I have enough data to get a day-by-day resolving power? Maybe I should look at weekly averages instead?

I mean, I understand this is a whole field of research and not something you learn overnight, but is there not some subset of "countertop hypothesis testing" that you can apply casually over the kitchen table to get you at least somewhere?

TL;DR: I think I see patterns in this data and I want to statistically reject my hypotheses. How do I approach that?

Edit: I guess the reason my question differs slightly from high school stats is because I don't get to design an experiment that will give easily analysable data. And I'm afraid of creatively interpreting the existing data to make it easier to deal with, because I think that will lead me to incorrect conclusions.
Mechanical engineers are overseeing a software sub-culture with regards to many of their creations being physically manifested. CAD/CAM that spits out g-code to run on mother machines, aka cnc machine tools. I personally would like to see the existing macro primitives available on cnc controls formally structured and abstracted up to enable "normal programming" to occur. Eliminating the fragile, spaghetti code mess that seems to be entrenched. As a g-code programmer I am unable to constructively edit anymore, but this need not be the case.
Few PhDs in my field go into academia, most go on to laboratory jobs. It's a relatively small area though (nuclear engineering) and demand is fairly high for PhDs. A large portion of PhD students are working on projects jointly with national labs, so there is a lot of preparation for jobs beyond being a professor. A significant portion also go into unrelated areas, e.g. someone I know just took a job at Github.
Heavy concentration 9 months after the coldest times of the year...baby it's cold outside.

Personally, there was a pretty significant blizzard ~40 weeks before I was born. Snowstorm babies unite.
The components are coupled to the structure of the data, not the graphql query. Where would you rather make the http requests? Somewhere in the redux layer? That's basically what Apollo client does anyways, it just reduces boilerplate.

Although I think coupling components with data structures is the smaller benefit. The real benefit of graphQL is not the client architecture, the real benefit is decoupling frontends from backends, unifying disjointed backends, and efficiency.

In the name of efficiency though, graph QL is projecting a graph into a tree which involves denormalizing & duplicating data in the response. This is where netflix's falcor is cleaner. Check out my little graphQL demo repo / read me https://github.com/joshribakoff/graphql-demo I write more about the benefits of using graphQL, and also the down sides.
> every statement he has ever made on the issue that I can find focuses on compelled speech

That's the problem: his speech isn't being compelled. Bill C-16 doesn't compel* anyone[1]. It makes two changes.

1) "gender identity or expression" is added to the list of possible aggravating circumstances tha should be taken into consideration during sentencing. For this to affect anyone, they first have to be found guilty of some crime.

2) "gender identity or expression" is added[2] to a list of "identifiable groups" that might be targeted for genocide. For this to affect anyone they must [318 (2) (a)] "kill members of the group", or [318 (2) (b)] "deliberately inflict on the group conditions of life calculated to bring about its physical destruction". Both (a) and (b) require "intent to destroy in destroy in whole or in part any identifiable group.

If Peterson insists he could be affected, he must either be committing some other crime against trans-people or plotting their genocide. Instead, the simpler - and more plausible - explanation is that he doesn't know what he's talking about.

[1] http://www.parl.ca/DocumentViewer/en/42-1/bill/C-16/first-re...

[2] http://laws-lois.justice.gc.ca/eng/acts/C-46/page-73.html#h-...
Take a look at the repositories suggested, you may find it interesting after some digging or add a new liking to your list. After some more starring, the tool might actually start suggesting repositories to your liking.

Also if you find something strongly troubling feel free to create issues on the repo and I will try to see how it can be better tuned/filtered.
There is no Lyft IPO (yet), so the headline is worded a little strangely.

There's another realm where this kind of grammatical construction is apparently common, though: sports. There's a so-called "sports subjunctive" / "baseball conditional" statement.

See http://itre.cis.upenn.edu/~myl/languagelog/archives/004521.h... and http://languagelog.ldc.upenn.edu/nll/?p=3808 for another way this usage has spread a little bit elsewhere.
That's not an accurate characterization of his argument (in [1]) about PoW vs. PoS. It's not about which one will burn more or less electricity - his point is that each burns an equivalent amount of economic value, be that electricity, capitaltime, liquidity, etc. PoS tends to burn less energy but compensates this by burning exactly as many dollars worth of capitaltime and liquidity.

My disagreement with this analysis is twofold:

- The capital that PoS burns has been created by switching to PoS. It's measured in ETH, and it's that extra value that hn commentors are referring to when they snidely remark that PoS is a good way to deflate your currency.

- The negative externalities of power consumption for PoW are both murderous and civilization-threatening. PoS has basically zero negative externalities.
Keep in mind that the energy storage products are built in Reno, NV and the solar tiles are produced in their Buffalo, NY solar gigafactory.

Tesla still sells regular ol' solar panels, which is likely the product being deployed to Puerto Rico (not the tiles).
Drchrono Drives Triple Digit Growth in API Consumption
Plenty has changed since the word was created. Similarly, philosophy used to mean all of science which is certainly not the case today.

In other words, PhD does not mean "a license to teach" and it has not for at least a century.

I am not saying all these changes are for the good, but the premise in your comment is not true.
Top 3 Altcoins to Mine in 2018
I would consider that a win, personally.
Starbucks Closes Online Store to Focus on In-Person Experience
A new twist on penetration testing.
facebook is a business, and as such, they're doing what they think is the right for the business, long term.
Drchrono is hiring Python and Django developers
It's pretty unlikely. In one case there was a tech where I went to grad school, who performed so well that tptb decided she should be a professor. But before they could do that, they felt the pressure to give her a PhD (and where I went to grad school was very much on the "unconventional" end of the spectrum), so they enrolled her in the PhD program, made her take classes, and gave her a degree after she had finished enough classes to cya in the eyes of the accreditors, made her staple her papers together for a thesis, gave her a PhD, and then promoted her to professor.

Part of this was because consider if she decided to leave our institution... There are certainly places where she would have been denied a job opportunity on the grounds that she did not have a degree, e.g. state schools where there are often legally or administratively mandated minimum requirements for professorship and bureaucratic decision-makers who filter out non-conforming applicants before they are even considered.
Is there a version of this for generating initial coin offerings?
As with India, FB sees China as huge potential market and has been shamelessly courting the PRC government for years now. Zuck even asked President Xi to name his child on a state visit to the USA a couple of years ago (naming children is a big deal in Chinese culture and Xi - who was visibly surprised by the request - politely declined).
An Open Source License Made for Emerging Financial Technology
> I think you’ll find that South Africa’s enormous mineral wealth did much of that

I never thought this argument rang true. Many countries with great mineral wealth are quite poor and dysfunctional, and many with little such resources are wealthy and successful anyways.

I don't agree with the apartheid racial theories, but it does seem plausible that the white side inherited and followed a successful and long-established culture of good governance (well, at least good for themselves...). Meanwhile, the transitions out was abrupt enough that the culture of the government was removed and replaced with a different culture that was less experienced with government.

I suppose in an ideal world, a gradual transition which gave plenty of time for the majority blacks to absorb the same government culture would work better. I know that isn't so easy to do in an environment where there has been such strong discrimination and racism for decades, though. And there's quite a bit of truth to the argument that it's easy for the side that's on top to want their transition out of always being on top to be slower.
There are plenty of (mainly) bars/restaurants in my area with their facebook page as only online presence. Some have a Twitter and/or Instagram account too, but you get the point
Uptime guarantees? Would that be those 25% rebate for a single month if your business is down for 7hrs or more? I have never seen people talk about it other than as a joke.

Setup, updates, maintenance, and tech support is however a thing, but there is always the fine print. The cloud generally do not maintain and update a website, and attacks generally succeed today by targeting poorly updated websites rather than servers. That leaves setup and teach support, two things which the website developer will often provide while they create and maintain the website.
This is a fair question, but you should also keep in mind that there is no stigma to dropping out of a PhD program (if you do not mind the opportunity cost of preparing and applying it is not the worst way to "take a gap year").
> …(the majority of people go to college and college is expensive).

This didn't used to be the case, so, yes it is true to say it is unrelated to the PhD programs if you set aside what it takes for people to enter them in the first place and the decisions that have to be made by all actors (of which only the self has control over).

>Moreover a good high school mentor will help you navigate to good financial aid (I have friends who came from the lower middle class who did not pay a penny for their Yale or Harvard or Cornell undergraduate degrees).

Yeah sure, my sister got a full ride for undergrad and for her masters and my cousin got a full ride for undergrad, but for every person like them, there are many more that even leveraging such knowledge of opportunities and trying to pursue them in earnest, doesn't net them opportunities.
Would be nice to see if Australia has something similar but at other periods of the year?
Online Sales Pro Review – Is the Online Sales Pro Software Worth the Money?
Bad URL. Re-posted here with good URL: https://news.ycombinator.com/item?id=15381711
KIM JONG-NAM ASSASSINS EXPECTED TO PLEAD Not GUILTY
I can’t confirm for you how I know this but I know merely mentioning someone’s name and associating their name with something that can be construed as harassment, combined with use of the Report button is enough to trigger Facebook Jail for the poster/commenter.
Why not do a frequentist approach compared to the population of all the data collected for birthdays? It would be much more accurate, since 02-29 would then appear to be very much an exception.
And clicking 'Advanced' didn't allow the option of continuing!

> When Google Chrome tried to connect to www.sddc.army.mil this time, the website sent back unusual and incorrect credentials. [...] You cannot visit www.sddc.army.mil right now because the website sent scrambled credentials that Google Chrome cannot process.

I had to type 'badidea' to bypass the error. https://www.reddit.com/r/sysadmin/comments/42xd4i/chrome_dan...
Haha. I got ..

> ...portals use far too much Python, and not enough PNG.
I wasn't trying to convince you of anything. You asked if psychedelic experiences are fun. I responded with an attempt at a more "complete" explanation.
i.e. It's a full-mind experience. It encompasses all your known feelings/thoughts, and will likely even transcend those. The word fun is too simple to describe the experience.
I'm reminded of Hemmingway,

"Poor Faulkner. Does he really think big emotions come from big words?"
>no-one really cares about Russia

This is clearly false; the western media and political elites have been obsessing about Russia for the best part of a year.

>Russia cares about the USA

From my observations during one month of travelling in Russia, they could not care less about USA.
I mean, yes, it is possible for me to do biochemistry in my garage without a professorship (and I do), but will people actually take you seriously? Will you get money to do your research? Where will you publish? Not all of us can be Peter Mitchell, and arguably it's harder now that government funded research has a near monopoly on the research industrial complex.
Rust needs back pointers as a primitive. A back pointer and a forward pointer are locked in an invariant relationship (A points to B which points back to A). The borrow checker needs to know about that to check back pointers properly. Then you could do trees, doubly-linked lists, and various other graphs safely.

(The two basic constructs that are hard to express safely in Rust are back pointers and partially initialized arrays. There's also some trouble with concurrency primitives. See [1])

[1] https://people.mpi-sws.org/~dreyer/papers/rustbelt/paper.pdf
That’s a truism, boring to hear every time we discuss actions of companies, as if they have a carte blanche to do whatever they want.

It’s also clearly irrelevant. We aren’t discussing what’s legal, but about what’s good for business, or about what’s moral.

If I think facebook’s actions are immoral, I couldn’t give a fuck about Facebook’s internal priorities, shareholders or whatever.
I wonder if storage could be offset with sufficient grid ties. Power could be shared across the day/night side of the planet, from a sufficient number of areas to avoid 100% cloud cover.
> Wouldn't the obvious answer seem to be to provide certainty factor estimates where varying degrees of evidence are available?

The uncertainty involved in history is rarely quantifiable. How would you go about attaching a number to, say, the probability that Jesus existed? Where such quantifiability is possible--dates in radiocarbon and demographic estimates come to mind--you in fact do see estimation ranges from historians.

> Anyways, I've rarely ever seen historians qualify their data points.

Having read a few archaeological papers out of curiosity, yes, these data points are often qualified where prudent. This is much less the case in popular history books, but it's worth noting that popular science books are equally egregious in omitting such details.

> Unfortunately humility is only for the scientists, and because they can't escape the same consequences of uncertainty when drawing conclusions from data (i.e. statistical significance).

Let's not put scientists on some holy pedestal here. Having read science papers as well, I can tell you that scientists are quite bad at being humble and qualifying their results with limits of uncertainty.
Catalan turnout for last year's national election was 61%. Turnout for the last regional election, two years ago, was 75%. Some of those against stayed home - and no wonder, since casting a vote for something you weren't passionate about would still risk a run-in with riot cops - but not a huge amount.
There's a strong opposite argument, you should probably familiarize yourself with it to have something to think about.

http://www.thenewatlantis.com/publications/saving-science
Looks pretty similar to this [0], which I rewrote in Python [1] for fun.

[0] http://cbsg.sf.net/

[1] https://github.com/franciscouzo/corporate_bullshit
oh my god... this is really hilarious.
I think its more like a level of performance is a requirement. Once you need a higher level of performance C/C++ becomes one of only a few tools you can use. If you need higher then you either go to Fortran or ASM.
Sure, I totally agree.

I was referring to more "day to day" attitudes than situational though.
Bit of a false equivalence, but kinda. How you make a todo list isn't nearly as important as getting your shit done, which can be easily done with a pen and a notebook.
A decent sized tree branch will do a lot of damage to a car’s roof. A wind storm knocked a tree branch off and onto my first car. Wasn’t pretty.
What is the technical difference between Finish, DOMContentLoaded and Load?