skysight-inc/HackerNews huggingface dataset:
It is infinitely better than dry toilet paper. Trust me because like OP I've used both methods and I am never more grossed out than after going through a North American toilet.
I'm hesitant to do this for portability reasons, but it really would be a great method.
Instead, I have some stuff in my .vimrc, which is a lot easier to port over than a key-remap.
Having said that, Asians are the least of the discriminated against of all the non-Caucasian races.
Let's be honest, this isn't the first time and it won't be the last. Harvard has previously discriminated against Jews, and is now discriminating against Asians for the exact same reasons. I'm all for lending a helping hand to those from disadvantaged backgrounds. But using race is a punitive factor to punish minorities that are "too successful", is pure racism.

http://www.jewishvirtuallibrary.org/harvard-s-jewish-problem

By 1919 ... Jews at Harvard tripled to 21% of the freshman class in 1922 from about 7% in 1900. Ivy League Jews won a disproportionate share of academic prizes and election to Phi Beta Kappa but were widely regarded as competitive, eager to excel academically and less interested in extra-curricular activities such as organized sports. Non-Jews accused them of being clannish, socially unskilled and either unwilling or unable to“fit in.”

In 1922, Harvard's president, A. Lawrence Lowell, proposed a quota on the number of Jews gaining admission to the university. Lowell was convinced that Harvard could only survive if the majority of its students came from old American stock.

Lowell argued that cutting the number of Jews at Harvard to a maximum of 15% would be good for the Jews, because limits would prevent further anti-Semitism. Lowell reasoned, “The anti-Semitic feeling among the students is increasing, and it grows in proportion to the increase in the number of Jews. If their number should become 40% of the student body, the race feeling would become intense.”
Worse aim often means you’ll kill more people.
I believe that’s only text. Try sending someone a video. Takes a while. Try forwarding that video to someone else moments later. Happens pretty quickly.

Same applies with photos.
Not just Tinder, but loads of other applications that rely on FB to data or integration. Something as simple as loading Instagram stories onto a site died with an dead endpoint, despite the original depreciation being slated for December.

The lack of heads-up is troubling, but supposedly appropriate given the situation.
> How am I supposed to talk to my neighbours or colleagues about current events (or “fake news”) that I don’t know exists?

I don't quite understand. This reads really negatively to me, like you want to proactively judge what others privately engage in so you can "re-educate" them in case you disagree, and lack of access to that is a problem? That's a horribly authoritarian view, compared to simply broad exposure to shine light on the multiple sides of issues, to promote more informed judgment (which AI-driven content "optimization" specifically works against, as its own broader problem).

> We can reject the lunatic town crier, but it is much harder when he knows you deeply and is whispering in your ear.

Of course, on the receiving side of info, with somebody with deep knowledge of you trying to convince you of something, again that's vigilance and exposure on your part. We all have family members in this exact role, trying to convince us all of their viewpoint, with intimate knowledge of us. What's the difference if it's a 3rd party? What if it's you promoting your ideas, and how would you want any "safety" mechanisms affecting you?

The responsibility always falls on the person receiving information, not to police other's receipt of information. The latter ends up with people arrested for googling pressure cookers.
> What collateral damage is being done?

The damage is that if you're writing about cryptocurrency as a topic, the same way any media publication would (rather than trying to scam anyone or sell anything) you're still getting shut down.
CrowdStrike | Irvine | Sr Software Developer

We’re building the next-generation infrastructure and security platform for CrowdStrike which include an application and service delivery platform, massively scalable distributed data storage and replication systems, and a cutting-edge search and distributed graph system. Help us scale CrowdStrike’s infrastructure and products to handle massive growth in traffic and data as we continue to experience dramatic growth in the usage of our products.

Apply Here: https://app.jobvite.com/j?cj=osX06fwf&s=Hacker_News

CrowdStrike is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected veteran status, or any other characteristic protected by applicable federal, state, or local law.
Most bloody? That's objectively true, in terms of total body count, and especially total body count of their own citizens. (Most bloody in terms of deaths per person per year that they had the opportunity to kill is probably the Nazis - although Cambodian Communism, if considered separately from all of communism, probably tops even the Nazis.)

Most horrible? It doesn't seem unreasonable to use body count of a country's own citizens as a proxy for "horror".
I guess that's what you get when academia falls for identity politics (yet again).
>maybe it should do the fair thing.

The "fair thing" is the matter of perspective that's being debated.
Except now you're opening yourself up to more problems, by being an editor. How do you determine which ones are "legit" or not? How do you deal with those behind the other emails who will claim up and down, all over Twitter and HN and everywhere that they're totally legit, but the big bad censor won't let them send? And, most importantly, how do you deal with the big email providers disagreeing with you, and lowering your company's reputation score as a result, making it harder for you to do business?
Good, there shouldn't be any systemic race based acceptance criteria. It only increases racism and skepticism.

Imagine you have a Hispanic doctor, but you know that the MCAT score for a Hispanic to get into med school is lower than the score an Asian would need. Now you question whether your doctor is as qualified as they should be because of their race, even if they did have an amazing MCAT score.

Affirmative action is blatantly racist from all angles.
Spotify IPOs – 5 reasons behind the Swedish tech wonder
MC likely acts as a data processor on behalf of it's clients - therefore from a GDPR perspective consent requirement rests on their clients which would be data controllers.

that being said - MC and other reputable ESPs have for awhile been much more concerned about consent for deliverability reasons
wet wipes are terrible for plumbing though.
Yes, affirmative action is unfair. Everything should be based on the wealth of your parents, which is fair.
But they have abruptly eliminated those API endpoints before plan.

"Deprecate" means that you've marked something for removal at some point in the future. From the other comments here, it seems that the endpoints have been abruptly shut down, effective immediately.
I know multiple people who work at Google that are quitting because of this. Lots of people have lines in the sand when it comes to violence and military work, but those lines are deep for a reason and they don't really want to talk about them so you'd never know.
Yea if you're gaming on a budget I suppose that would work, but I'd still be worried about the exponential backoff algorithm TCP usages because packets aren't guaranteed to take an unblocked pathway on their subsequent attempts. Its possible to lose a whole bunch of packets before being successfully diverted. And furthermore, what happens if your opponent is scoring points while you're frozen in TCP rectification mode. You're going to need UDP for just about anything that involves players interacting in a 3-dimensional world.
I have no problem at all with your logic for the specific case you mentioned. (In fact it's easy for me to agree with it.)

In fact we're arguing/discussing better targeting now! As a developer you don't want to see an open source product advertised.

On the other hand, if you're a manager who can't deliver a feature that your customer is begging for because there is no out of the box solution/library for it, and you don't have the personpower - but lo, you can license one for $100/month that's worth tens of thousands to your customer, you'll be thrilled if you can learn about the existence of it. (Just a hypothetical, use a different one if you want: again, we're talking about better targeting.)

You didn't answer my question about if you want to see ads for a conference (I took two long sentences to ask you super explicitly) - is it because that's a resounding yes? I get that you don't want to answer the question because it's counter to your philosophy that targeted ads are bad. That philosophy, as we're seeing, is wrong.
“Eventually” is quite the weasel word in this context. Yes, eventually it will, for values of eventually which may exceed the average human lifespan.
Agile Lost: Devs as cogs-in-a-wheel
FWIW, and I use this example in discussions with non-scientists all the time, Newtonian Gravity, aka the "Law of Gravity", not only isn't a fact, it isn't even correct. General relativity appears to be a closer approximation to nature, as Sir Arthur Eddington demonstrated in 1919[1], and Albert Einstein put forth in 1915[2].

That writers continue to conflate the definition of legal "law" with scientific "law" is in some ways amusing, but it weakens the analogies. A physical theory (testable hypothesis making specific predictions) isn't a law. The analogies aren't merely suspect, they are often fatally flawed with appeals to authority amongst other practices which are not relevant in science.

What I am saying, more simply is that "laws" of physics aren't facts. Using them as the basis for an analogy results in flawed reasoning.

With regard to the original subject matter, fundamental rights mean different things to different people, countries, governments, and other entities. It would be nice if everyone adopted a single minimal definition that we all interpreted and supported in the same manner.

This wish is unlikely to ever be fulfilled, as fundamental human rights often run counter to power structures of various types across the world. These rights could potentially constrain other entities rights, so they may choose to adopt some or none of them, or interpret them in as wildly different a manner as they wish.

This is vastly different than how physicists interpret and test theories. We don't set h_bar == 0 because we don't want the world to have a quantum character in some locations. But entities in power can set FundamentalRight_type == 0 for a specific type (pick speech, life, liberty, pursuit of happyness) if they so choose.

In this way, "fundamental" rights are really not so fundamental. They aren't like the theories of physics, the same everywhere.

[1] see https://www.space.com/37018-solar-eclipse-proved-einstein-re... though like almost all writers, they misunderstand what "proven to be correct" means in the context of a physical theory.

[2] see https://www.pitt.edu/~jdnorton/teaching/HPS_0410/chapters_20...
1/2000 is a meaningless number because you don't know if hypothetically 2000/2000 of the flow is already assigned to other uses then there is zero left over and someone is losing out.

Hydro power for example uses 100% of the flow so removing that water directly reduces power output of downstream power plants.
I can see this being very useful for patching binaries, I'm curious how well it works in practice.
Keep in mind that /dev/fb, on a modern system, isn't an actual framebuffer on your GPU. It's a land of make-believe, mostly supported to get the kernel console ("fbcon") working. Going back for at least 10 years, the kernel mode-setting API (KMS) is used to display buffers, and there's compatibility code which sets up a user-space buffer in the KMS subsystem [0] which is swapped to when fbcon happens through a large chain of strange events that are hard to describe. This explains why you can't write to a /dev/fb during an active X11 session and have it show up: it's a fake buffer that only shows up when KMS isn't in use.

[0] https://github.com/torvalds/linux/blob/master/drivers/gpu/dr...
You have a right to not be harmed, but that does not give you the right to harm others.
Reliable signals are as a rule expensive.

In decrying “virtue signaling”, I think critics express “talk is cheap” not just “talk can be false.”
Rather than making blanket statements, here is the actual aquifer characteristics.
https://www.michigan.gov/documents/deq/wrd-nestle-attach-5-a...
which is of course much more nuanced, and interesting than "it rains a lot".
This is true of almost all of India too. I'd wager than more than 60% of the world's population uses some technique superior to toilet paper.
I'm not sure how that's answering my question...?
Ask HN: Facebook and PyTorch future
After all this Facebook outrage I wonder is it still safe to bet on PyTorch as a framework with clear bright feature because it is baked by a large company?

What do you think would happen with it if things went too bad for Facebook?
> That's a funny thing to say for an American, because, to Europeans, American toilets are much too public: doors don't go to the floor or ceiling, and even "walls" are thin sheets of wood/plastic loosely joined together with huge spaces between them.

... or exactly as public bogs in high use areas such as motorway service stations are generally built across the UK, France, Germany, Italy, Czech Republic, Hungary, Bulgaria, Greece, Cyprus. I've only listed some of the countries I have directly been to. Can't say I've noticed much difference in general between bogs in the US and anywhere else these days. Some do have gaps to aid cleaning and some don't.

~35 years ago I did have a bit of a shock on discovering my first "stand and deliver" style toilet in (somewhere) with a floor to ceiling pole to assist with accurate and steady arse positioning. These are rather rarer these days but still to be found.
The 2014 ThinkPad X1 Carbon had an e-ink touch strip instead of an F-row (exactly like the MBP does). It didn’t work very well: poor display contrast, hard to see in bright daylight, can’t feel for keys, slow response time, etc. They switched back to real keys for the 2015 model release.

...that’s why Apple’s adoption of it surprised me the most: I saw how it on the ThinkPad added no value, and while Apple has greater integration and will undoubtedly encourage third-party devs to use it - it will still be too fiddly and complicated.

I think Apple’s too proud to kill it off in just one project cycle - but I can’t see Apple’s management justifying continued investment of time into maintaining it. The fact they didn’t include it in their latest desktop keyboard (for a Pro users no-less!) says something.
I grew up with bidets, but lately have been giving myself “quick enemas”, which means colon cleansing. My method is a simplified version of a more traditional enema, and it has the following perceived benefits: more thorough cleaning with water, evacuation of feces that would have stayed in otherwise, less smell in the area throughout the day.

Method: after pooping at home, I use a vaginal cleanser (a pump) with some soap to lubricate the tube and inject cold fresh water into the anus. I immediately release the water into the toilet. It gives me additional relief after the regular evacuation and there is always something to be released.

Here’s a traditional enema method:

(https://m.wikihow.com/Perform-an-Enema-at-Home)
Have tested this myself with known bad links (ie malware, spam and piracy websites). None were blocked.

Steve Weis was involved in its development (previously PrivateCore, Google Security Engineer where he developed 2FA and the keyczar library) and jumped on the defense after it was initially announced. Earlier versions were reviewed externally by some pretty well-known cryptographers.

That being said, meta-data around use of E2E encryption in Messenger is still an issue since it's not enabled by default.
He says don't hope for anything, because you can't control that. Just decide you're happy as-is, because all you can control is your own mind.

A) Not hoping for anything is a great way to stay in shit situations, and
B) Yeah, no, you can't actually control your own mind that well.
now imagine the same resume being sent out to a number of companies: one with a white sounding name and one with a black sounding name. And imagine finding out that the same resume with the white sounding name gets more call backs? I'm going to assume it's the same thing if you replace white with east asian or south asian.
In 20 minutes I've got all the hardware drivers installed? Do they even exist/work on my machine's specific hardware? Where do I even find them? I get to choose a desktop and a distro to run? I guess I also make those choices in 20 minutes?

Did I mention this all comes without official support for a lot of commonly used software (Adobe Suite, Office Suite, etc)?

Probably not a good idea to try to make the argument that it's somehow easier to run Linux on some generic laptop than it is to run MacOS on a Mac...

Also... Being able to install software while doing other things is not a unique thing in 2018...

Also... The escape key works just fine out of the box. I can open my MacBook's box for the first time and be working in less than 20 minutes (and that's being very generous). That's simply not something you're doing with Linux.
Malicious IoT hackers have a new enemy
I really wish I could find a source that has a picture of this one:

> "You can't watch your kids 24/7," reads one poster, which has a picture of Schumer, Zuckerberg, and a shirtless Anthony Wiener outside Facebook's New York offices. "BUT WE CAN."
>But using race is a punitive factor to punish minorities that are "too successful", is pure racism.

Is it racism to punish members of the majority that are "too successful"? I'm not trying to make a point with this question - I am just asking.
>> As a matter of principle, if you have something and don't need it, and someone else needs it, you should give it to them, right?

> Yes.

So, is property tasteless?

Why are people trying to sell something? Shouldn't they just give it to me?

And then scientists should determine which products should be made.

And scientists should determine who is the best at making those goods and services.

And scientists should decide who doesn't deserve to live or reproduce.

... So... I purposely tried to go too far. At which point do you think I went too far?
But if I just started up one of those apps, I'm wanting (and expecting) it to allocate a lot of memory because that's what those apps do. So I don't really see what actionable information an always-visible meter does for me. But I don’t begrudge those who like them!
I'm glad to hear other people have issues with the enormous trackpad. The number of times I incorrectly type my password in has increased like 10x on the new MBP. Unfortunately I can't use Touch ID to login due to an employer policy.
> But using race is a punitive factor to punish minorities that are "too successful", is pure racism.

It would seem more "fair" to instead factor in your parents' income or education, or what kind of neighborhood or high school you're from.
> But you can absolutely do it.

You can do it, but who has the resources (especially the motivation and willpower) to drag such a case through the various appeal instances, with the issue that if you do lose, you have to pay the opposite party's lawyer bills? No way in hell I'd risk loading up THAT debt risk.
The bottleneck varies depending on the specifics of the JS, DOM and CSS. I find that when something is slow the culprit is usually someone doing something dumb in JS. For non-dumb causes, layout is usually the bottleneck (reflow, applying styles, building the display list) but it can be other things. As an example, I worked on a site 5 years ago or so where the bottleneck was on paint, mostly due to lots of shadows. I believe caching of rendered shadows has made its way into most engines but it caused us issues at the time.

Mozilla has been doing a lot of work on this front. The Servo project demonstrated you can do style and reflow in parallel. Pieces of that effort have been pulled into Firefox under the "Quantum" label but not the actual reflow part. They're in the process of finishing and incorporating WebRender to make paint more efficient and GPU driven and there have also been efforts at building new drawing APIs (PathTracer, Lyon) as part of that project.

I know Chrome had been doing experiments with implementing DOM methods in Javascript to avoid having to cross the JS/C++ barrier in v8 but I haven't heard about that in a while nor any other major DOM-related perf projects out of them.

Fairly long answer to a short question. If the new APIs retain the synchronous nature of the current DOM APIs where reads against the DOM state force previous DOM manipulations are blocked until a forced layout happens (I hope they are) then it'll still be possible to DOM thrash and kill your perf that way. I also suspect there's enough overhead in JS->DOM calls that WASM could pick up a double digit perf gain in microbenchmarks but not an order of magnitude with the caveat that's a fairly uninformed guess.
You think Asians are getting into good universities solely on their SAT scores? Universities de-emphasized the SAT decades ago, so your entire point is moot.

>"Generally speaking, the SAT is not very important," said Marilyn McGrath, director of undergraduate admissions at No. 1 ranked Harvard College.

https://www.usatoday.com/story/news/nation/2013/03/28/admiss...
VESA / EFI FBs can be used, but usually only as a last resort. On devices with native KMS drivers, there is a compatibility path for /dev/fb. This is why your kernel console is in a resolution bigger than 800x600.
Surgeons used to mock other surgeons for washing their hands. A centuries-old insult about the French is that they insist upon bathing every day. People seem to generally associate cleanliness with a sort of hysterical fussiness.
I think the time to bring up erroneous posts, is in the thread in which they occur. And as long as we are talking "substantive," how about citing tptacek's incorrect posts instead making vague references?

Even the dumbest of us know tptacek is not infallible, though I do hope cperciva and tptacek revisit this thread.
What’s the cost factor? Ie why not have a UI germanium chip and silicon the rest of it?
All of the examples in the article (zeitgeist-style newsletters) fall very clearly under a marketing umbrella by my judgement. They're the TV Guides of cryptocurrency. Maybe they don't (all) have affiliate links, but advertising is far beyond that line in 2018. If it's got the name of a specific currency in any of the emails, it's marketing.
So because IE6 was a trainwreck and you could dump dlls over port 80 you think Chrome needs anti virus?

I don't think this is a "bubble" problem, rather a "statistical arrogance" problem. Google seems to have plenty of the latter nowadays, I wonder when someone is going to stand up to all the data people making bad decisions.
Yes, when I tell people to start looking at Docker as an "complete application packaging" solution (vs a VM), the light seems to go on for most.
Replicating SSL Certs for Crypto Wallets to avoid phishing scams
Same. Ever since I’ve found the “hold slidebar<volume|brightness>”+slide shortcut this has gotten even better. You press <volume>, slide left or right in one go and You’ve adjusted it better than you could have previously.

Prior to the touchbar I simply wouldn’t use the Fn buttons ever. Now I actually use them.