skysight-inc/HackerNews huggingface dataset:
The U.S. faces challenges the Netherlands does not. Take race for example. One out of every eight Americans are here because their ancestors were slaves. That's not the distant past. Heck, many people today are fighting for the right to commemorate the pro-slavery side of that story. More recently, if Bill Gates had been born in the south, he likely would have gone to a racially-segregated school. And the effects of that are felt today. Black households, for example, have a median income of just 60% as much as white households.

How does this affect a coding conference you ask? Because it affects everything. You don't do something like that as a society and expect that the consequences will disappear just a few generations after you stopped doing it.[1]

So yes, everyone in the U.S. is really sensitive, with good reason. Frankly it's a miracle that safe spaces and sensitivity training are the worst atonement we have to deal with. People in many regions of the world are fighting decades' long bloody wars over less egregious circumstances.

[1] In college I used to be anti-PC. Then when I was living in Atlanta, I walked across one of the streets that historically served as a dividing line for segregation: http://socialshutter.blogspot.com/2012/10/when-street-names-.... I went from my trendy white midtown neighborhood to a predominantly black very low income neighborhood. For me, it was a major "holy fuck everything is fucked up" moment.
Maybe this line

>It is application oriented; it has more theorem proofs than I need, but it at least does not skip application examples

And that it focuses entirely on library use cases. But I see now that's the explicit goal, and I'm projecting my needs for more articles providing clarity on the theory onto your article :)
> and more people included in your sample, more chance of finding amazing A++ engineers that can help the industry, your dev platform, etc...

Wasn't everyone included in the sample? Did they reject any paper based on how the sender looked like?

> on face value you can't argue with your logic but if you want to play the long game and help create and contribute to an industry that includes people from all demographics than this is a very smart move.

The way to play the long game in this is precisely accepting applications from anywhere, anything different is detrimental. So no, not a smart move.
Once social justice warriors converge an organization, the organization is doomed, because their goal of perverted "justice" is much more important to them than the goals of the organization itself, and they are perfectly willing to sacrifice the latter.
There will always be a set of mentally ill people who have the potential to be influenced to violence by rhetoric: not everyone is rational. In these circumstances, why do you think it is desirable to create an unfettered communication platform that allows everyone easy access to this population?
Computer Simulations in Science
>So... not exactly great... but not world-ending either. Basically if the police question you about where you were, and you have a lawyer with you, and you say you don't remember - you can't then go to court and say, "Well actually I was at XYZ" because that'll be used against you.

I don't think that's a proper reading of the change. What you're describing was never protected by the right to remain silent. The right to remain silent applies to just that, silence. You changing your story is and has been admissible evidence in all jurisdictions.
a comparable to "muslims" would be "all the christians". if you want some examples of christians blowing up the shit out of each other, try ireland.

I dont think that relatives of Eric Harris would have ever said "oh yea, that kids trouble. going to shoot up a school some day".

pretty lame argument youve got.

there are clearly more radicalized general idiots out there than there are radicalized muslims.
Your question mark is missing a question.
I've heard it for a while with the younger set, but it's definitely gaining traction in the general population.

http://www.urbandictionary.com/define.php?term=throw%20shade
The gender gap in the open source world is notoriously bad (worse than in the idustry as a whole), and this goes beyond women not being able to pull their weight.

There are fun statistics such as that women who are not immediately recognizable as such have a higher pull request acceptance rate on github than their male counterparts, whereas women who are easily identifiable have a lower one.
Ah! The good old: rabid feminist complains about misogyny - company gets nervous - too chicken shit to stand up when they have done nothing wrong - cancels what could have been a great event.

I think this was an insult to all the speakers who no doubt dedicated time and effort, and made changes to their schedule for their talk, and got a slap in the face instead.
I love that project, but it seems like it could use a refresh. For example, it currently still complains if the query cache is turned off...but Mysql does that on purpose, and will remove it entirely soon. Last time I used it, it also seemed like it was still straddling suggestions between MyISAM and InnoDB. It seems safe enough at this point to have the tool strongly suggest converting MyISAM tables and focusing solely on newer storage backends.
Cobra effect: when an attempted solution to a problem makes the problem worse
So why is it the first thing you mention in your HN profile?
I consider the occasional need of the government to tell the media "you can't publish this for national security reasons" to be in a different category. This has legitimate use-cases, and with proper oversight can be done correctly. Surely we would not have wanted the media to publish about the Manhattan Project or Ultra during WWII. The US has NSLs which seem much the same thing.

Specific, targeted actions like this are a far cry from dragnet responses like the snooper's charter or calls for banning encryption (at least any kind that can't be decrypted by the government). The danger of dragnets is that they pick up incidental thought-crime. It's why warrants exist.

Although certainly a case could be made that the media is in a better position than the government to decide what should be made public.
I can't take any organization that only has a presence on facebook seriously.
> One of them has Linux as a daily driver but I do not believe they have Vulkan working. So, they just opted to not mention it, which is better than making things up.

yeha, but it reads as if Vulkan was chosen by the devs for Windows performance only. Actually, it's not just for that. It's also a matter of multiplatform support.
> Edit2: A few people assume that talks will be dropped / replaced as a result. I don't know what the organisers are planning, but there's always an option of adding another room/stream. Until any talks are confirmed as dropped, this is just baseless speculation.

Yeah... If a second room were confirmed, your rationalizing by saying that talks wouldn't be dropped is baseless speculation.
Productivity paradox
Why does a UBI have to be cash based?
Urban dictionary has a entry dating back to 2006.

https://www.urbandictionary.com/define.php?term=throw%20shad...

Would not surprise me if it is a msm fueled resurgence, akin to whataboutism.
Myth is certainly not science. Transmission of belief occurs through myths, not knowledge.
That's absolutely true. There are three main ways the dealer can make money on a deal. They are; New car price, Trade in value, and Financing terms. As a consumer you should always negotiate each of those items separately. What dealers like to do is move their profit between the three to make it look like they are negotiating when all they are doing is moving the bottom line costs from one line item to another.

So for example they might quote you a price on the car that they know is below average asking price from dealers in the area and give you a typical good interest rate on the loan but then way low ball you on your trade-in.

To avoid getting a bad deal I always do the following before setting foot on the dealers lot.

1. Go to CarMax or similar place ahead of time and get a quote for how much they would buy your car for.

2. Be ready to pay for the car in cash or have a loan pre-approval lined up from a secondary source for financing outside of the dealership.

3. Know what the car you are looking at sells for in your area.

4. If you are buying a new car, shop towards the end of the month. Manufacturers offer incentives to dealers based on the number of cars they sell per month. So say a dealer needs to sell 50 cars a month to get the incentives which are $500 bucks per car. If they are at 48 cars sold with two days left to go in the month they are a lot more likely to sell you a car at a lower price and get to 50 so they don't lose out on the incentive payments for the 48 cars they have already sold.

Once you are at the dealer make sure you negotiate each of the 3 parts of the deal separately. First agree on the price of the car. Then entertain their offer of a loan and for your trade-in if they are as good as or better than the alternatives take them other wise turn them down.
No, it's you're. Conjugation of "you are". As in
> No I get you, YOU ARE saying.
Put simply, it's much easier to argue that you must sacrifice all liberty for protection against terror than against drunk driving. Terror serves your oppressor's needs better than anything else.
Thanks for this, really puts a relatable human swing on a politician most see as a cold hearted robot. I just hope the tory majority doesn't widen, and enable her to act even more freely.
From HK, cofounded a biz in Shanghai now Series B. So just sharing a bit of my feelings.

First, congratulations, it must be really exciting getting on board this adventure. Let me get to the point quick:

HK is expensive, extremely. If you're paying yourself (and your founders and employees) good enough to live in HK, I'd strongly suggest that you move to China, even Shenzhen. It will help slow the burn rate. Get a good VPN before start :)

If your fund is in HK or anywhere outside China, great. Coz as I see it, you dun really need connections into the China market. (I also see that your product can be integrated with WeChat. China is another internet. The landscape is different. It takes living and breathing to understand it.) Every other social media you mentioned is a bit enough market to focus on.

Hope your product come to huge success. There're already some established solution in your field but it's only in the beginning so keep it up. :)
I suspect the main difference between the US and the UK is simply that in the UK the average citizen is more trusting of their government to do the right thing with any powers it has. That in turn may be because historically the level of abuse in the UK has been lower and abuses that come to light do tend to get challenged and to result in changes in policy.

It's obviously not a perfect world and certainly we do still have some problems with discrimination and wrongful use of powers, but perhaps we are culturally a little more pragmatic about these things than our friends across the pond. Whether that tolerance will one day come back to haunt those who supported stronger government powers if we elect our own Trump is a different question.
Computer literacy in a 1969 British school
I read that article. They do not say anything wrong. But if you read between the lines, the article assumes your source language has types and does not have managed memory. Under those conditions, wasm will beat the JIT every time.

But if your language has dynamic types and/or managed memory (but mostly dynamic types), then you need a JIT to get anywhere close to decent performance.

The silent assumptions in that quite famous article is one reason many people believe that "compiling JS down to wasm" will make it faster. It is not the only article that has completely failed to point out the limitations, though. It's very sad to see, from where I stand.

Note that I am not the only one thinking this. Core wasm developers agree. [1]

[1] https://github.com/WebAssembly/design/issues/219
That depends on how broadly you define negotiating. For example, price matching and acceptance of competitor coupons are both forms of negotiating. But you're right, even for retailers that offer price matching or competitor coupons, the vast majority of purchases don't involve any form of negotiating.
Cracking the Code That Lets the Brain ID Any Face, Fast
That info doesn't mean that he haven't received radical ideas in his mosque and his family. Unless you consider "Islam will rule the world soon" and "death to the homosexuals" not radical. Specifically in the mosque site there were "favourite videos" of one U.S. Islam preacher with these messages.

"Freedom" of religion is not understood properly today.
The article mentions vocal advocates (for tmux, although which doesn't matter). Meanwhile, I've always thought it was unfortunate that tmux and screen even exist.

These two terminal multiplexers are really an end-run around unfulfilled wants in the way that the console subsystem should work by default. Want to be able to arbitrarily detach from a session? Well, then we should have OS-level APIs exposed that allow for that. Instead, what happened is the whole thing gets reimplemented in user space two levels deep (one for your GUI terminal emulator, then once again for the TUI terminal emulator you run inside that—either tmux or screen). And we've hobbled along on top of that for decades.

To me, this is strongly reminiscent of software hematomas that Kiczales writes about. So I don't understand how anyone could be passionate about it, except maybe to passionately question why we're fine with continuing to do things this way, instead of stepping back and after a sober thought concluding that this whole thing is pretty silly.

http://pbfcomics.com/comics/skub/
Instant Surprise Motherfucker
Ok, thanks for the numbers. That feels much better than what I was lead to believe happens at the borders all the time.
> (they're usually have their own group - guess why?)

Self-segregation, so in-vogue nowadays. That, by the way, is also not the way to do things.

> No review process is more fair. But if you end up with all-X selections from a blind-review, you may be advertising to a very homogeneous culture. As a result, you may be limiting your pool of ideas to choose from and reaching only a local maximum. There are usually great non-X engineers, as long as you reach out to them. Mixing multiple varied-X groups usually results in more diverse discussions and ideas, in my experience.

Moving the goalposts, as usual for this kind of crowd. What would be your way to blame everyone but the people not submitting papers if you were told that the organizers did reach out as many different groups as possible? I know of several, I'm just curious to read which you'll use.
The problem with all these games is the theme they use. They use some real-world theme, make up real world map and refer to real-world things, but they aren't realistic enough, so it all gets a little stupid at some point, if you think about it.

The best example I can remember is from one of the Civilization games (not a boardgame, I know, but it is the same), which had a "technology" you could "develop" named "Communism". It made your workers produce 10% more.
Unfortunately numbers can usually be ported out with just name, account number and zip code. There is a lot of port fraud happening.
Related:

https://www.propublica.org/article/world-of-spycraft-intelli...

https://www.theguardian.com/world/2013/dec/09/nsa-spies-onli...
I am the author of this essay and this is the umpteenth time that it has appeared in Hacker News. If you look it up using the Hacker News search function, it even invites readers to beat the dead horse one more time.

I'm surprised that it still gets so much attention. Every few months, someone volunteers to translate it into another language (see the bottom of the page).

I wrote that essay five years ago. Nowadays, just use Clojure or Racket and ignore what I've written.

And yes, I know, I really need to update the design of the site. I wrote it when I was still a rookie web developer. I'm starting a new job so I'll redesign my site in my copious free time.
I think conferences should end.

Clearly they don't work any more.

On the Internet, no one knows if you're a green Martian.
As I said in the parent, in the case of Scala.js, I believe we lose more performance because of the loss of static types than we would if we lost the JIT.

Performance measurements in Scala Native, which has no JIT and is still quite young (so not very optimized yet), suggest than we can easily be within 2x of the JVM for Scala code, even without JIT.
It's social engineering meant to divide and weaken us, and a large portion of the country has fallen for it. Especially in Academia.

We are becoming crippled by our own will. It's sad to watch and the pendulum response was the 2016 election.
But then some feminists, who probably never took a single science class in their life and majored in "gender studies", will tell you that women not being interested in open source or men in yoga is because our society deliberately conforms people/children into gender based roles.

To counter this of course, parents buy their daughters lego sets with female scientists in lab coats glamorously posing with telescopes. Instead of, say - buying them actual scientific toys like gyroscopes, electronics kits, or lego's own genderless DIY programmable robot.

Go figure.
If the people cared about individual liberty they'd vote outside the big two parties (Tories and Labour) and take a look at the Lib Dems who have promised to repeal the Investigatory Powers Act rather than enhance it. The fact that the electrate doesn't care about these issues (and that the Lib Dems are on track to lose vote share) means they'll end up with the politicians they deserve.

I appreciate the issues FPTP presents and that people need to assess party platforms as a whole but the truth is most people don't care enough about privacy to make it a priority and so the UK will continue to get a bit more authoritarian every election.
Are there any games that explore economic theory? I keep coming up with games that would embody Austrian economic principles. In my imagination they are very solid, realistic and yet fun and simple.
i just got off a DM with TMo support. they officially don't have a way for you to block this. Sucks considering they are the best of the worst. Every Tmo customer is in danger of having their identity stolen.
> I don't doubt that you can write productive systems in CL (bit of a fan myself), but the "oh we have smart compilers that just make it as fast as C" just isn't true.

But 50% of C is great. Imagine in Lisp you can achieve 50% performance of C. That means you can write large amounts of your code in Lisp, without the need to use C.

Actually it is both better and worse. One can achieve better than 50% and in many cases one is slower than 50% of C. For example you can optimize your code at runtime using the Lisp compiler. But in many cases you will be slower, since C compilers and libraries tend to have better support for hardware.

For many many applications 50% performance of C is completely sufficient. Zillions of lines of code are written in much slower environments...
"Oops! Something went wrong. Please scroll down to find your content..."

Nowhere to be found
The trouble is, this is a very difficult position for the organizers to defend as it is easy to attack them with "So you claim that the other sex is not capable for skilled presentations, how dare you!" -comments. And likely this is something that resonates with enough people to create a storm in social media where you as the organizer end up in the middle.

It is much easier to put up a more equal lineup of speakers and probably picking up few less insightful presentations. While somebody could also attack this approach, it would be much more difficult as you would need to argue that somebody who was left out due to their gender would have given much better presentation than somebody who was included. This would be so complicated that it is not likely to create the angry mob effect.
I have only heard of this on business accounts. Not sure they will do it for consumers.
I can understand this, but there are plenty of police chiefs, district attorneys, federal prosecutors, and intelligence folks who later go into politics and don't become authoritarian. George H.W. Bush was Director of the CIA before becoming President, a job that would make anyone paranoid if anything would (perhaps a close equivalent to Home Secretary?). Yet he did not become excessively authoritarian.

Since most politicians start out as lawyers, many will inevitably have exposure to crime. So I too appreciate the humanization of May but don't see it as an excuse for authoritarianism. In fact, these people more than any should know about the delicate balance between liberty and security.
In my opinion, there is no shortage of good math textbooks of all levels providing clarity on theory. There is also no (or not too much) shortage of good numerical software for LA. What's missing is the time to be both good at theory, and have mastery of numerical software, and general software engineering.

As I am not a mathematician, I can not write even a passably good theoretical LA tutorial, yet alone one that is better what is currently available. The goal of these articles is: You've read the math text -> here's how you can try this in Clojure. Nothing more than that.
I haven't read a single comment here from someone "getting angry at the idea of diversity." What I've read are comments expressing disappointement that speakers are being judged by the color of their slides, not the content of their presentation.
Writing inline assembly to get SIMD performance is likely to cost immense time of an architecture expert and doesn't scale.

So my point stands: If a compiler can't produce vectorised code, the compiler needs to be improved.
Spending time on improving the compiler is sustainably spent time. Spending time on programming SIMD in assembly by hand likely is not.

I believe you that the vectorization support at the moment is not good enough, and I completely understand that not everyone can spend time on improving the compiler.

However, it seems you know exactly what a compiler should be able to do and what feedback from the compiler, or annotations for the compiler, would be helpful for your use-cases where optimization somehow didn't figure out what to vectorize.

I was just pointing out that communicating with compiler people and getting them to improve the compiler is likely a better move than asking for better support for inline assembly.
If you were going for discrediting calling something "a white-sausage party" as if it were a bad thing isn't racist by linking that, you failed.

The very first definition in your own link on racism:

> : a belief that race is the primary determinant of human traits and capacities and that racial differences produce an inherent superiority of a particular race

Inherent inferiority, I'd assume, fits within that mind frame.

As for sexism, the second definition.

> : behavior, conditions, or attitudes that foster stereotypes of social roles based on sex

Now you'll start thinking of ways to complaint to the dictionary so that those definitions can be changed in a way that it's only about "minorities", I'm sure.
If I did say they won't be dropped, that would be baseless speculation indeed :) Simply saying: don't assume either way before it's announced. There are a few comments which did imply previous speakers will be bumped as a result: https://news.ycombinator.com/item?id=14480993 https://news.ycombinator.com/item?id=14480918 and some others.
eh, i sure as hell will dismiss a 8-bit processor for general computing nowadays though, despite it being state of the art not that long ago.

just because something had value before doesnt mean it still does.