skysight-inc/HackerNews huggingface dataset:
> I think what he is saying is that we can have a respectful open discussion that does not devolve into snap judgments, name calling, etc.

We can. You and I are probably about to do it. My point is simply that there often are people--their perception being their reality--for whom snap judgments and an invective response is the reasonable, if not respectful response to others' speech. Note, for much of human history (and current history, see Russia and Venezuela), an acceptable response has actually been violent/rights restricting.

Invective in response to speech is desirable in its efficiency, should a critical mass feel the same. We can't be having reasonable conversations every time someone has a socially abhorrent thought and brings it up for discussion (no matter how often it's been addressed before). Ain't nobody got time for that. Better a hundred people shouting "fuck you, racist."

Over time what becomes so socially abhorrent to discuss in mixed, public company changes. Whether this is a good or bad thing is besides the point. It has always been this way, and to pretend otherwise is silly. If you want to change the status quo, it takes a lot of fucking work. You will likely deal with quite a bit of push back (because EVERYONE who has done this, has). That push back is a feature of civil society, not a bug. If your idea is good enough, it will probably end up overcoming the initial consequences (by the way, that outcome is still in the cards here!).

> we have to learn how to listen without judging

Why? Why are you allowed to say something I find abhorrent, but I am not allowed to think and express my honest (here, judgmental) response? You don't have control over how I feel in response to anything you do. I do. Period.

> Sometimes we simply have to agree to disagree.

But this does not mean I cannot express my disagreement with my own speech, including invective, should I find it appropriate to do so. The fact that my response might be hostile to your idea is a good indication we might end up agreeing to disagree. But your speech does not gain the privilege of being immune to my criticism in the interim.

> I do not think Bobstaples is advocating no repercussions for exercising free speech. . . . I think what he is saying is that we can have a respefult open discussion that does not devolve into snap judgments, name calling, etc.

(Tl;dr) Which leads me to my point. Even if you don't realize it, you are. By demanding that the listener be respectful to an idea they find abhorrent, you are asking for immunity from the most obvious consequence of abhorrent speech--complete and total disrespect (and an appropriately verbalized response) from the listener.

I use the word "you" and "I" here as shorthand...I'm not trying to make this personal it's just easier than typing "some third person blah blah."
Wikipedia has more than just an American audience. "Pension" in many other countries means any form of retirement plan; that's the definition that the Wikipedia article on pensions describes. In colloquial usage in the U.S, it explicitly means defined-benefit plans to distinguish them from 401(k)s and other retirement savings accounts, which are defined-contribution.
Static sites are becoming more and more popular -- you can host them on CDNs across the globe, they can be cached client-side, pre-loaded, work offline....

Especially important thinking about the billions of people in developing countries accessing the Internet over 2G connections.

If the trend towards static sites continues, Netlify could be the next Heroku.

Personally, I use Netlify to host my Gatsby blog; all I need to do is `git push` and they handle the rest.
Or the Atlantic. Apparently they restrict access if you are in Firefox private mode or if you block tracking. I get it they need to sell ads to survive, but me seeing an ad is much different that me giving permission to track or load third party JavaScript.
I wonder if that would actually fool anyone?

I would expect that the Incas, and most other reasonably sophisticated cultures from that era all the way back to ancient times would know what eclipses actually are.

They were good observers of astronomical events. They would know that the Moon passed near the Sun once a month. They would know that how close that pass was varied month to month. They would know that eclipses only happen when the Moon is close to the Sun. They would see that the shape that the Sun disappears in as an eclipse progresses is circular and about the size of the Moon. All of this should tip them off to eclipses simply being the Moon passing in front of the Sun.

Furthermore, even if the motions of the Sun and Moon were too complicated for them to handle well enough to make accurate predictions, they would know that the reason they are too complicated is that they are made up of many different simple motions happening together. In other words, they would know that the motions are predictable in principle, and it is just that their mathematics is not sophisticated enough to handle the complexity.

On top of that, as a particular eclipse approaches most of the components of the Moons motion because less and less relevant. They should be able to see days before that this time the Moon is not going to miss the Sun.

Thus, I would expect the conclusion from an outsider predicting an eclipse to not be that he controls the Sun, but rather either "so what?" if the prediction is less than a couple of days before the eclipse, or "wow, you've got way better mathematics than we do!" if the prediction if the prediction is long term.
Google Censors Block Access to CounterPunch and Other Progressive Sites
I agree with this. I think hardly anyone truly understands the money creation mechanisms in play for conventional money, yet they're more than comfortable with using it... Sometimes, it would seem that even the people creating money in our standard economies don't fully understand what they're doing!
Cool Starcraft related username!
Uggh read below (edited my 1st comment after fully reading the terrible details that will hugely and negatively affect a friend)
They still lose hands down in the performance/dollar metric. Also, CPU performance is not in the same ballpark. Similarly marked parts (eg. desktop i7 vs laptop i7) have widly different performance characteristics, mostly due to thermal budgets.

But you CAN game in a laptop that doesn't require a backpack-sized power adapter now, and that's great. They're just not the most economical choice.

I haven't even got into the upgrade angle.
I remember in school hearing someone speak who worked at ILM. He said he didn't even have a computer at home. 10 years later for me it makes a lot more sense.
The US median income is about $37,000 currently. Among the highest in the world. You can earn that in just about every state in routine jobs that millions of people work (thus median). It also means you can very likely earn that income without a four year degree (since after all only 33.4% [1] of Americans now have bachelor degrees and their median income is around $60,000 now per the BLS).

Now combine two median incomes. You can very easily earn $80,000+ in a household, doing routine jobs without a bachelor's degree (a high school diploma is required), in thousands of typical mid-size locations in the US that are dramatically less expensive to live than the coastal cities.

Meanwhile, job openings have jumped to an all-time high.[2] While the supply of labor is at a very low level.

Pairing two median incomes delivers an upper middle class life, and does so easily given just a few years of continued improvement after reaching the median. That enables you to buy a good house in those other parts of the country (99% of the nation that is) and it enables you to live quite well if you're at all prudent. So there's your target: figure out how to get into the top 50% among the employed, not exactly a high bar.

[1] http://thehill.com/homenews/state-watch/326995-census-more-a...

[2] https://www.bloomberg.com/news/articles/2017-08-08/job-openi...
> The pro: There have been significant fiscal benefits - fake personas have been completely eliminated in the welfare schemes that are aadhar linked, saving a lot for the taxpayers.

Sorry, you seem to be misinformed. If you look at Rethink Aadhaar [1] and its Twitter feed [2], you'd see how state governments were weeding out fake personas even without and before Aadhaar, and that Aadhaar by itself didn't make a big dent. All the claims of savings have reasons other than deduplication (including lies and excluding hundreds of thousands of genuine beneficiaries from welfare that they're legally entitled to).

What Aadhaar has really done is excluded poor people, manual laborers whose biometrics cannot be verified, those who live far from where their entitlements are given (forcing them to visit multiple times instead of working to earn money or live their lives), those who're in areas of poor network connectivity (which is really huge in India). People have literally died, because Aadhaar and the governments' blatant disregard of the Supreme Court orders to keep it optional have excluded them and treated them as non-persons and non-citizens.

Sorry, after reading up about all this for quite sometime, I feel so strongly about what's been happening that I'm going to be quite harsh here. Aadhaar is a genocide enabler that the government is using and turning a blind eye to. One cannot even take anybody to court for any failures or identity thefts on this matter, because that right is solely reserved for the UIDAI through the Aadhaar Act. And UIDAI would promptly respond or take action only if you're a famous cricketer (like Dhoni). The rest of them can keep trying the call center number 1947 and pray that the Gods listen and do something.

[1]: https://rethinkaadhaar.in/

[2]: https://twitter.com/no2uid
Join the conversation on Hacker News

Just FYI, this is linking to post submission
destruction of snap? yeah the share price is down but I wouldn't call it 'destroyed'. still has a lot of users
Does Performance/Compatability/Spell Checking/SEO and Security (SSL):

https://passmarked.com

With the code open sourced here - https://github.com/passmarked

PS. Author, we're currently building it all out still so feel free to get in contact with any feedback.

Actual Headless Chrome coming up soon as well :)
There is no imagination, he might be citing scientific research, but this is no different that similar essays written by other technologists who don't agree with feminism and lean conservative and libertarian. ESR is a prime example, and this essay reminds me of his work. However,

>Unfortunately, there may be limits to how people-oriented certain roles and Google can be

The line immediately before states that women tend to be more people-oriented than object-oriented. The line between these 2 states is crystal clear: women are more people oriented than men, and there are limits to how people oriented certain roles and the company can be, therefore, women will not have the same opportunities as men. If you want to take his words at face value, go ahead, but his entire essay is for Google to stop programs aimed at gender inclusion.
Uber is about externalizing the cost to others. It's no surprise they bleeding red once they take on the cost themselves.
> Facebook uses an internal database to track rivals... The database stems from Facebook's 2013 acquisition of a Tel Aviv-based startup, Onavo, which had built an app that secures users' privacy by routing their traffic through private servers. The app gives Facebook an unusually detailed look at what users collectively do on their phones...

WTF is this shady-ass sh*t. Way to "secure users' privacy," Facebook.

From the sound of Onavo's App Store reviews they are using deceptive marketing of the "Your phone is infected, install this now!!" variety. Yet they have a lot of positive but suspiciously brief reviews balancing them out. So Facebook bought a company that MITMs unsuspecting users for profit, using scammer marketing techniques and fake reviews to drive installs, then leverages that to knife babies. "Don't be too proud," indeed.

I hope there is cause for Apple to remove this app from the App Store (like deceptive marketing or exploitive practices). Or for a bunch of us good folks to leave negative reviews. These guys depend on informed people avoiding these apps and not leaving reviews.
The integrated youtube videos are really nice in this page. I like this best as an introduction to music I haven't heard. I like Kevin Gates 2 Phones.
[edited quote] "I have zero faith that a homogeneous group of people (ie. brown girls in Hyderabad) with the same beliefs and experiences can make AI safe. This is one area that must have a diverse group of people working on it." [end edited quote]

After swapping in some new races/genders/locations in your statement, I am concerned that this style of discourse may perpetuate 'isms'. I think society must insist that we can do better.
> Options --auto-key-retrieve and --auto-key-locate "local,wkd" are now used by default.

Sounds like a security hole to me, especially for systems that automatically verify signatures against a curated keyring.
>WebAssembly could become the universal cross platform low level VM.

You know, people tried to do the same thing countless times already, there is Java and it tries to do exactly that. We all know where Java's promise "to run everywhere" went.

There are JVMs for things beginning from microcontrollers to s390, but find one that can flawlessly run code that was compiled for a VM that is even one major releases old.

Serious software in Java usually comes with something saying "version 2 of this software runs on JVM 'A' 1.4.13 with patchset 'B' 1.2, classpath 'C' 1.5, and exact VM setting from supplied jvm.conf".
What's the last major thing you purchased? Basically, be on the lookout for frustrating purchases, were you not able to find good info? Too many spammy sites? What site do you wish was available to help you with that purchase? If you can't find it, make it.
Yes. I'm seeing now many reports that the Gizmodo publication, which was billed as the "full 10-page" memo, was, in fact, abridged and omitted links to data that the author had cited to support his arguments.

Very disingenuous.
(good enough & coordinated) >>> ("beautiful" & custom)

I think people underestimate the enormous cost of custom. Once style can be customized it opens up a whole universe of costs: compatibility, learning curve, project onboarding, tooling complexity. These are hours upon hours of human lives that just vanish into the abyss of pointlessness. Not just during the a style debate itself, but the mental energy it consumes at all times when "you know this specific situation would look nicer if we just made this one tweak to the style" is a possibility.

The standardized style is one of the best things about Go and one of the things I miss the most when working in other languages.

The usual thing to say at this point would be "To be fair there are some things I don't like about Go format, but the social benefit is worth it" but I've moved past even that. At this point I don't even give a shit about style. As long as it has something reasonable and it does it automatically. And before you write me off as never caring, I used to be that person that spends hours aligning things until they look just right, adjusting spaces to align mid-line, debating on brace & bracket placement. But it's all garbage now. Just make it good enough to read and get it out of my way.

I don't like playing Microsoft Word layout games in my text editor anymore.
You think you won the argument but all youve done is created 10 more another trump supporters in silicon valley no less.
> I know they do. I just don't see what that gets me if I already know their email address.

They most likely use another email address for their anonymous internet account but even if they do, they're likely to be logged in in their main google account at the same time (since you can be logged in in multiple email accounts).

So, in this case, reddit (or whatever popular website) admins would be able to gather more information than what they should be able to get. It's a loss of privacy for the person concerned..

Beside this, it could be used for phishing to make sure only your target is the one getting the phishing page.

Or, you could combine it with geoip to get the zip code of the person logging in, a lookup of the different names of people living in that zip code (through the yellow pages or equivalent) and just check all of the first name last name combinations @gmail.com. At the speed of 1000 possible email addresses every 25 seconds, you could probably guess the email of quite a few visitors I think.
> you'll still find yourself missing the familiarity of people from your own culture (or similar, Western cultures, assuming you're a Euro or American)

I didn't find that to be true. I miss foreign people and cultures after settling back down. If you want to find people from your own culture while on the road, stay at a hostel or take a break from roaming at any backpacker/nomad/tourist trap.
The great thing about this is that it includes the game state throughout the game. It's been pretty easy to find lots of Starcraft replays, but the replays only include enough information to recreate the game (basically just the player actions). If you wanted to know what was happening in the game at the time the player made an action, you had to load up Starcraft and simulate out the game until that point. This dataset has already run the game for you and provided the data!
"so agents must interact with the game within limits of human dexterity in terms of “Actions Per Minute”."

I am really glad they are limiting APM because otherwise things just get stupid.
Please check the links posted by tryprasannan above and also https://rethinkaadhaar.in/ . All the savings numbers by the government are bogus claims. The poor continue to be affected by quantity and quality fraud when it comes to subsidized food entitlements. Aadhaar cannot solve that. It has added one more layer for corruption in many places instead.
- Or you approach your wallet to the reader and pay via NFC.

- Done.
It also makes dumb people feel smart...and act upon these feelings
My issue with Java is its lack of expressiveness, its culture of verbosity and that everything must be a class. Kotlin is a big improvement but the typical Java programmer is very conservative so unlikely to adopt it.
That use to be true in the US too and in some ways still is...but the US also has the race issue which tends to further complicate everything. Working class whites use to be democrats for economic reasons (labor) while still being socially conservative, now they're almost entirely republican and mostly it seems for social (really, ethnic) reasons.

In the US republican affiliation is (or used to be) actually more closely tied with college education and higher income and that is the "fiscal conservatism" (basically lower taxes). Of course higher education levels and income also correlate quite closely with ethnicity and whites are mostly republicans....

Basically the political divisions have become quite ethnically polarized so the usual correlation between actual socio-economic interest and party affiliation don't hold the way one would expect.
Limiting APM is definitely a step in the right direction, but there are ways to have super-human reaction times, beyond what a human can do, even while limiting APM.

So if we watch a match and see things that no human could physically do, we will know that the machine didn't win because of intelligence.

It would still be great, it just would be a simplification of the problem.
So given the "consensus" that "genes have a significant influence on differences in human behaviour, interests, capabilities etc.", you're basically saying that a significant and spontaneous, yet undetected, mutation appeared in the human female population, during the '80s [1] ?

[1] https://m.imgur.com/t/the_more_you_know/pkZPrOI
You're correct, it is a hateful, sexist comment, and I won't take it back or apologize for it. The "angry white male stereotype" has been at the heart of programming for a long time; misogyny has been at the heart of programming for a long time. As eloquent and research based as this paper is, it's just another in that long line of thinking.
Sorry, over half a billion not trillion.
To clarify, instead of submitting his actual aadhar details, the user submits a generated token that can be used by the information-requesting party to pull details of the user from the aadhaar database. This transaction is logged and the user gets to see the details of the party who requested it.
I dislike the lack of emphasis on rote memorization. IMO the correct approach should be 1) understand the concepts, then 2) practice until such concept becomes muscle memory, which will serve as the foundation for the next level.

This is the same approach that sports/martial art/artisans use (deliberate practice, etc). The concepts are tools, and being able to use those tools intuitively and instinctively is key to advancing to the next level.
That's how we wire it into Jenkins.
Exactly ... I would never go back. For some, it's paradise.
> In another example, 1 nanosecond and 1 millisecond, separated by six orders of magnitude, are both effectively instant to a human... at least, as long as it's only happening once. Start looping on that and the differences rapidly become, ah, effective.

Well, yeah. Looping on some operation changes the complexity to n*(O(interion operation)). That changes the complexity of O(log(n)) to O(n·log(n)).

Also, anyone that's actually learned anything about time complexity analysis and order of magnitude notation will know that the constants which aren't shown can and often do swamp the other factors in practice, depending on the algorithm.

Finally, I think it's totally acceptable to take these analysis out of the theoretical realm of math and apply them to real world limits. If there's a hard limit for n such that it's not infinite, why not use that as an upper bound constant where applicable?
How about Algo-68?
Cost me a couple dollars last night to send 70 dollars in btc to a friend.

Last month it was 3 dollars and change. I'm thankful it was slightly more reasonable.

I might use an alt coin for awhile to save on fees.
Humble Book Bundle: Brainiac 2 Presented by No Starch
If you are buying something online internationally and there is an exchange rate tax, use Bitcoin. It's rare, but it happens. And it probably will more and more. Look at BitPay. It's pretty straight forward for a retailer if they want to be Kool.
Nope, it's one bit extra entropy per character. The attacker must try all possible capitilazations of each word (horse, Horse, hOrse, HOrse, etc).

You've doubled the character set so it's not negligable.
Which is what makes Bitcoin's democratic credentials so ridiculous. "It will free us from fiat money!"

No it won't. It's just a transfer of wealth from educated elite to other educated elite.

99% of the world's population can't understand it. 99.5% can't mine it.

It's so damn elitist that it's not even funny.
This happens when trying to study anything really.

The more you learn, the more you realize just how much there is to learn.
Demand is proportional to perceived threat, not actual threat. This "ROI" is one of the reasons terrorism continues. A city can be quite safe even if its residents are not rational.
I saw that, I just don't see anything advocating discriminating against women. Advocating to not discriminate for women is not the same thing as discriminating against women. I think for a lot of people this distinction doesn't matter.
Because Silicon Valley is so associated with tech, it's easy to forget there are tech businesses that aren't head-over-heels for the growth business. Similar to video games, you forget its possible to have a work/life balance because so many video game companies don't have it.