skysight-inc/HackerNews huggingface dataset:
What's the problem with selective schools? I think mostly everyone is aware that selective schools are successful because of selection bias.

I went to Melbourne High in Victoria (all boys academic selective), and think my peers and I benefitted from leaving our original (mostly public) schools to go there.

Do you think the education system overall suffers from the 'extracting' of these students out of their original schools?
Not even a TOSfare. It's just a plain old hate mob.
I'd bet most people in the US over ~20 or so have heard the sound of, or ridden in, a vehicle with a 2-stroke diesel:

https://www.youtube.com/watch?v=XfI6ipuPQQE
Hate speech excludes other people's freedom of speech (and physical welfare).
Sure, they didn't cite CrowdStrike, but there's no extra information in that report other than what came from CrowdStrike's report.
1. this happens but I agree not very common

2. totally true and I'll go on the limb to say that part of it probably because of men biological differences which force men to be eager to reproduce at all times

3. yes, but you already addressed malicious and non-malicious annoyances so this has to be "annoyances" where men treat women as other men. If men treating women as other men is a problem then this is proof that we are not the same and need different approach. (I am open to be completely wrong about it, please educate me if you think this is wrong or I misunderstood something)

4. Agree

5. This could be related to #2 and #3
As I understand it Damore did seek out feedback from smaller groups of people before releasing it company wide but even if he didn't, who cares? It's very common to publish documents to the entire world asking for review. That's what the RFC processed for digital standards is, that's what arXiv does for academics.

You are the one being disingenuous with this inane critique of the specifics of how Damore sought out feedback for his ideas. He really did do that, he really sought out criticism and continues to do so, you didn't take it wrong though... you're just critiquing it in an inane way. If you disagree with his points, then engage with the points. If the way in which it was written is so deeply flawed then it shouldn't be hard to refute them.
> Women in spaces [...] are being forced into this conversation to defend ourselves

Shouldn't women inherently be part of a conversation about systematically augmenting their gender's presence in the workplace?

Or do you believe that beneficiaries of affirmative action should not be expected to comment on its existence and validity from time to time?

Not a rhetorical question. Either position is potentially defensible IMO. Just want to know where you stand.
Who is "we"? The guys with the power to take away access to the means to spread information? Who is "they"? The guys the people in power didn't like?
Well, really, the bias is the problem, not the disparity. So if we fix the bias, sexual harassment, and sexist behavior, that is a good outcome in and of itself, regardless of the gender ratio.
Presumably you mean this because one side has all the guns.

While that's true enough, I wouldn't expect that to make it short. It might cause the rapid defeat of one faction, but once the genie of naked political violence is out of the bottle I seriously doubt it could be put back in its place so easily.
Excellent course. Value for money. I am doing this from India. I don't have words how much thankful I am to the University. CS education made it so affordable by making it cheaper and online MooC. People like me can benefit a lot. I feel proud to be part of Georgia Tech. Course is not an easy one. We need to put full effort. Very practical oriented. I got exposed to many technologies which is very helpful in today's world. Good luck!
lol trello: https://news.ycombinator.com/item?id=3485186
It's an unfortunate reality, but luckily there are providers who specialize in ensuring delivery even for such troublesome content.

Fact is that if you're getting a bunch of complaints (or, really any at all) you're a very special kind of a customer who needs a specialist service provider.

Check out https://njal.la for example, they charge a bit more but they won't shut you down right away.
> Great tooling

With the caveat that I'm still fairly new to Go, I'm not sure that I'd call this a complete win for Go over Rust. With regards to editing tools, yes, Go's has the edge; completion, formatting, and function lookup are all still better than anything Rust has to offer, although rustfmt has come leaps and bounds from where it used to be, and RLS looks very promising. With regards to what I'll call "infrastructure" tooling (building, packaging, testing, etc.), Rust absolutely wins, hands down. Cargo is miles ahead of anything I've heard about in the Go world, which currently has multiple commonly used tools for dependency management (none of which are nearly as good as Cargo), and I've already encountered Makefiles and custom shell scripts for common building tasks that would be a breeze with Cargo in the few weeks I've been building Go. That's not to say that there might not be equally good options out there for Go, but if they exist, they don't seem to be universally used, which mitigates their usefulness.

More on a personal opinion level, I also utterly despise the way GOPATH works. I generally try to group the projects I work on by category rather than by language (i.e. ~/code/projects for side projects, ~/code/forks for open source repos I contribute to but don't maintain, ~/code/scratch for simple projects in each language I use for if I want to try out a package or something, etc.), which GOPATH is completely incompatible with, as I'd need to add each of them to my GOPATH and then put all my Go projects of each type into a "src" directory in each of them and then either move all my non-Go projects there or have a bunch of Go-specific directories littered around in each of them. If I don't put my Go projects in a ":src" directory inside one of the paths on my GOPATH, then I can't use gorename to change the name of a variable or function, which is frankly ridiculous. This isn't to say that my way of organizing my projects is the "best" way, but I feel like enforcing a directory structure outside of the project that the tool is being used in is borderline hostile to the user.
A pet peeve I have is when writers particularly journalists use the word algorithm when they really mean heuristic. I understand the word is slightly nebulous particularly in the context of real programs.

See an algorithm both in comp sci and cognitive science always gets the same correct answer but heuristic may or may not be correct and may even produce different results with the same input.

Thus ML is generally heuristic based.
To wit, basically no one did read it, or at least no one responded to it. Until it was leaked to the media and became the media storm we're now witnessing.
In my experience, canvas 2D also has a number-of-elements performance ceiling if you're drawing things rather than using images, which feels like it defeats the purpose.

For example, try drawing hundreds of coloured rectangles per frame. Easy, right? If you're using WebGL, or any sensible graphics API, yes. If you're using canvas, the web-browser will parse and re-parse your colour expression CSS n times per frame. Enjoy your 100% CPU usage.
My apologies.

> Why don't we focus on fixing the existing problem first?

Sounds good.
I think this author either misunderstands the issue or is trying to pull a fast one. They start out by reviewing net neutrality and how it affects ISPs:

>At the same time, if the people I talk to are geeky enough, they usually support Net Neutrality. They believe that ISPs, as providers of core Internet infrastructure, should not get to be arbiters of content. ISPs should allow the bits to flow equally -- not suppress or favor particular messages or sources.

And then leaps into talking about registrars and hosting:

>Two of the intermediaries that rejected the Daily Stormer, Go Daddy and Google, were only acting as its domain registrars. They did not host the site, they just made sure that dailystormer.com was associated with the right IP addresses, so users typing the domain and clicking links to it would get there.

ISPs should transmit bits neutrally but there's no reason a registrar or hosting service needs to host those bits if they decide not to. There are plenty of registrars and hosting services, market effects will shape behavior. If GoDaddy doesn't want the bad publicity, they should make the decision that suits their business. There are not that many ISPs and it's not their role to police content for exactly the same reason the phone company isn't liable for connecting a call that results in a bomb threat or wire fraud.
This is very sad to see. Humans are a thousand times worse than algorithms. Look at judges that give much harsher sentences just before lunch when they are hungry. Or how attractive people are much more likely to get a lesser sentence or do well in a job interview. Human experts are usual significantly worse than even simple linear regression at making predictions about things. Ban humans, not algorithms.
Here is where I point out that MongoDB dominated write benchmarks when it first came out. And then everyone complained loudly that the benchmark was writing to PostgreSQL and flushing to disk while Mongo turned off safe writes so they'd do better on the benchmark. Once that was fixed, Mongo plummeted towards the bottom of the rankings.

Best marketed database ever.
> How do you prove a random number generator is good?

Compress its output.
Ask HN: Salary thread- how much do you make and household income?
We haven't had salary thread in a while. Can we have one please? Please mention -

Experience

Total compensation

City

Household income

I will start with myself -

10 yrs, 125k, Seattle, 125k

Work is 50/60 hrs per week. You probably guessed my employer name. Yup! That's it.
Yep exactly. People fall for these benchmarks too easily (especially the ones released by 10gen themselves)
I mean, practically speaking, yeah, that's probably what would happen if your registrar cares about the Russian government's opinion of it. Most businesses will cut off "problem" clients.

I don't think GP is making a moral judgment there, that's just a practical description of what often happens.
I'm guessing this is more intended to facilitate using Rust in projects primarily written in Go rather than vice-versa.
> Sometimes it is OK if you run a cluster insecure.

Sure, but put it behind a VPN or something. This article is literally about clusters accessible via the public Internet. If there's a legitimate, non-trivial use case in which that's ever okay, I'm curious to know them.
well, there are so many... using mongodb for CRUD apps and realizing they can't do joins.
I used to think it was fairly easy to identify who was/is a "Nazi" or Nazi sympathizers (The Daily Stormer obviously passed the smell test). What I'm concerned about is that the scope of who's included in that group seems to be expanding. Immediately after Chancellorsville plenty of Liberal pundits, on and off Twitter, explicitly stated there was no difference between Republicans and the NRA and Nazis, which is of course a ludicrous statement. But people don't think it's ludicrous anymore. It seems a reasonable expectation at this point that this expansion will continue, because anyone who doesn't sufficiently condemn/signal their agreement with policing speech in this manner might find themselves branded a "Nazi sympathizer". Is this where we're headed? I sincerely hope not, because it's going to lead to a frightening trend of self-censorship. This is a sign of a seriously unhealthy political culture.
It's not the same exact market but its essentially the same business model - build a community around an open source system and then upsell enterprise customers on support, consulting & services.
It tickles me in exactly the same way to see people with generally conservative sentiments becoming flaming supporters of free speech and denouncing censorship over the issue of a non-governmental business making a business decision.
Or our education systems need to actually train people in those skills instead of ignoring them.
>“direct incitement of violence”

Doxxing can lead to that no?

And there are quite a few quasi-political quasi-religious groups in the US that people outside the groups would consider hateful. Some Baptist, some Islamic, etc. Do we shut those people down?

I'm afraid this can go the way of PC speech. First it's really odious stuff, then it's can't say controversial things that might trigger others.
Intel Reveals Post-8th Gen. Core Architecture 10nm+ Ice Lake
Define hate speech for us please.
I'm a socialist.
This book changed my thinking about lying. One interesting hypothetical raised here is what to do or say when Nazis come to your door asking about the Jews hiding in the attic. To tell the whole truth without omission in such a situation has serious ethical implications.
Then form your own domain registrar and encourage sites like the Daily Stormer to use it.
Last fall at the age of 32, I was diagnosed with leukemia (ALL). I went from a completely normal life to being in the ER in just a week (thought I just had the flu in between). My life has been completely on hold for the past 10 months while I deal with this and the resulting bone marrow transplant.

Thankfully ALL has a very high success rate for treatment and long term survival, but it has certainly made me realize how unpredictable life can be. I was putting things off that I wanted to do with my life and once I finish recovering, I certainly will work to correct that.

Don't wait until tomorrow.
Are you clicking on the animated gif of the demo or did you follow the link to the demo?
I wasn't talking about you personally.
Damore shouldn't have shared his opinion (the way he did) because there is a huge gap between what he claims to aim for and what he actually does. He claims that open discussion, diversity and helping to improve the situation are what important to him. But in practice he does right the opposite: creates a hostile working environment with perverted reasoning, loads of bias perpetuating harmful stereotypes, ignoring how his tone will affect others and pretty agressive promotion of these views instead of politely sharing a well thought out intellectually honest opinion.
Given the sensitivity of topic he tries to discuss, 'how' is an extremely important part of 'what', still he manages to twist his declared 'what' to the 180 degree with his 'how'. It seems that he was fired exactly for showing strong intention to continue the promotion of his highly biased opinions while completely ignoring what it actually does to people around him. Disproving the memo wouldn't help to stop it if this was the case.
You're welcome to contact me, rteixeira@princeton.edu
We’re rewiring the Internet for freedom
Geneticists trace humble apple's exotic lineage all the way to the Silk Road
The text is all there, isn't? The first demo I liked at used svg to rearrange the page, but all the text would render like normal. Probably even works with a text only browser.
DOJ Demands Files on Anti-Trump Activists, and a Web Hosting Company Resists
In the OP's linked slideshow those are just videos playing and not interactive demos (except for the CodePen one)
This exchange is likely to get lost in the noise, but I just want to tell both of you how much I appreciate your willingness to give and receive this kind of feedback. It is so hard to get messaging just right when text is your only medium. This kind of back and forth makes it easier to focus on what we mean rather than what was perceived.
They might also realize just how important the combination of electric and self-driving is in terms of $/mi. Both lower the cost substantially, but together things start to get really cheap. When you add in the cost of a driver, internal combustion is still roughly competitive. Once you remove that cost, electric will be significantly cheaper. Tesla's investment into battery production could be difficult for Uber's suppliers to overcome.

The end game in Uber's VC-money-burning present state is an eventual future where self-driving vehicles drive the cost down to where Uber makes a profit from the same fares we pay now. But if Tesla prices their service near their own cost, Uber could get to its own self-driving service and be forced to choose between pricing their service higher than Tesla or continuing to take a loss on each ride.

Tesla also has a huge PR advantage. Competitors need to be able to capture the attention of riders as well as offering self-driving vehicles. Given how easy it is for Musk to get press, he might have the best chance of doing that without having to pay for it in the same way that Uber has had to pay.
Right, but that's not how stereotypes affect career choice. It's not like someone is going to study 5 years for a career, and then at the last minute say "nah, dammit, that makes me look effeminate" or "hmm... I don't know, I'm a woman, I shouldn't be doing that." Like you, I have never heard of anyone doing that (I have heard of someone doing a postdoc in math and then giving up because he thought teaching was going to be boring... go figure.)

There's lots of good literature on how gender stereotyping actually affect people's choices.
Here's one more! https://www.pagedash.com

Launching soon. We use a browser extension to mine your current tab on a click of a button!
Big difference is in fact apparent right there in your original post: There are two (actually three plus more) vendors backing hadoop, an amorphous community based around an Apache foundation project that no commercial entity controls. This means the Hadoop ecosystem, while generating plenty of value, is not one that can be captured by a particular firm. Plus, the operational database market is ultimately far larger than the Hadoop ecosystem, and so taking a reasonable bite out of it means a materially different market. Finally, it's not just about control of the market, but the software license. Hadoop vendors have little defense of an Apache licensed stack, and face massive threats from new cloud offerings.
Nutanix, Twilio are two recent ones (IPO'd in 2016). They both were great performers last year.

I don't have the time to dig up all the data and do a comparison of the correlation between returns on companies that used the confidentiality exception vs. companies that didn't, but it would certainly be an interesting analysis.
ACLU position on this is also interesting. They actually fought in court for the permit for the rally.

"The First Amendment is a critical part of our democracy, and it protects vile, hateful, and ignorant speech. For this reason, the ACLU of Virginia defended the white supremacists’ right to march. But we will not be silent in the face of white supremacy. Those who do stand silent enable it. That includes our president."

https://www.aclu.org/news/aclu-statement-charlottesville-vio...
It has been almost 12 years, and we still don't have working word wrap with svg
"Only boring people get bored." -my dad, every time I whined about being bored as a kid.
>"How do I prove myself to people one way or another?"

I don't think this was about generic proving-to-others. I think it's about being prejudged by others at first glance which minorities in tech get in every interaction they have. I think that it's valid to say that's a significant struggle.

I have no expertise in this field of social ethics, so I'm hesitant to critique your comment when I'm as uninformed as anyone else, but I also think that your following comment shows an ignorance of that struggle:

>I have stopped trying to prove myself. I do what I think is right and am very wary of external validation that is not based on engineering data. Asking how you prove yourself seems very foreign. You always risk being wrong. You always risk being cast out.

If I'm interpreting this correctly as "This is what I did in response to my impulse to prove myself. This is what women in tech should do about their's as well.", then I think you are not considering the fact that you have the privilege of not needing to prove yourself. When people meet you, they don't assume a baseline level of incompetence. This same strategy that you use wouldn't apply to minorities who always feel like they need to prove themselves because of what they look like.

So I think this need to prove yourself stems from a serious, real issue, and so it's wrong to downplay this issue by equating minorities' perpetual feeling of needing to prove themselves with your feelings, to conclude that the problem exists inside them, and not outside them.

Apologies if I misinterpreted your words, but if not, I'd like to hear your response, because this is something I've been thinking about lately.
SVG is good as long as it's not abused.

All the kb saving are meaningless with performance issues caused by lots of nodes, gradients, etc.

It's great for responsive icons, but for a full interactive UI with illustrations bitmaps are the better choice IMO unless you really need dynamic scaling.

Just because you can do it doesn't mean you should.
> Multiple images can be used to compute a 3D point cloud. [...] Add a GPU enabled system to process (it's quite compute heavy) and you are set.

It requires enough information ("features") in the images to compute a stereo pair. Flat patches of color have no features and as such, cannot be correlated between cameras. In such a case, you have a spot with no depth information.

This is exactly why you want to have other sensors, and saying that "oh humans have two eyes and they do fine" doesn't really cut it. Humans can say "hey this flat patch of color is a sign and signs are not dangerous" or "hey this flat patch of color is a really clean semi truck, and crashing into trucks is bad" but computers aren't that smart.
The problem is that these kinds of content based bans/service boots/kicks/what have you are all based on human emotion and responses to the given content. It's easy to create a policy to address something like file-sharing, for example; it's a website distributing content it doesn't have the rights to distribute. So take that down, easy.

Next we have a website promoting porn. Well, some people have objections to porn, in fact quite a lot do, but a lot also don't. So we'll be alright with that, just make sure kids don't look at it.

But then you find a rape video on the porn site. Well that's obviously illegal, clearly this is footage of a heinous crime. Delete it!

Well wait, no it turns out that actress was paid and signed a document saying she was participating of her own free will. I guess that's fine then, even though it would be offensive to many there really isn't anything wrong with it.

But then you find out that the video was scraped from another website's paid section...

And on and on it goes. There are infinite different directions this sort of thing can go, where content that's offensive and horrible can still technically be perfectly fine to host. Ultimately this is the sort of thing that's going to be incredibly hard to get machines to figure out properly, mostly because in our century-ish of "rating" media for audiences and appropriateness, we still haven't even figured it out ourselves. And that phrasing implies there's one given moral set, which is also of course not true; even what passes as "safe for TV" between Europe and the USA is quite a large gap.

Ultimately I think this is something that needs to be handled on a case by case basis by the individual hosts. I refuse to believe the Daily Stormer and disgusting websites like it will have a hard time finding someone willing to host their content. There are plenty of hosts that look the other way, and failing that sort of thing, you can always build your own server too.

Sadly that's the downside to the democratization of the Internet.