skysight-inc/HackerNews huggingface dataset:
Ah, yeah, you're correct. Firefox had changed the permissions for this some time ago.

You can optionally toggle the browser.tabs.loadDivertedInBackground value in about:config to true, then the v shortcut will open in background.

That said, I find the add-on a must-have. I'm always using it to save web pages. Do not forget to check the HTTPS option in setting, though.

As a reference [1]:

browser.tabs.loadInBackground => when you open a regular link in a new tab using Ctrl+click (or right-click > Open in a New Tab)
default = true, do not make the new tab active
In the Options dialog/page, this is controlled by the "When I open a link in a new tab, switch to it immediately" setting.

browser.tabs.loadDivertedInBackground => when you divert a script-generated new window to a new tab using Ctrl+click, or when a page uses the target attribute to launch a link in a new window and you divert it to a new tab
default = false, make the new tab active

browser.tabs.loadBookmarksInBackground => when you load a bookmark in a new tab using Ctrl+click (or right-click > Open in a New Tab)
default = false, make the new tab active

[1] https://support.mozilla.org/en-US/questions/1066419
Imagine your example in a singleton pattern scenario. It would be quite a performance hit.
Can confirm, just checked: it's there. Since 30 Nov '11, when I did a fresh reinstall with apfs encrypted drive. Wow.
Engage where? Engage how? Tech savvy may not be what you're looking for, and is not always a good thing.

I think what fulldecent is saying is that people reading on RSS have a barrier to sharing and a barrier to commenting that doesn't exist on social media. On Twitter or Facebook, the "share" action is intrinsically linked to the article in its native format. Not so on RSS.
Burn the house if you can't kill the rat.
Hm, this distinction between non-atomic and atomic ref counting sounds like a scat-gun sized footgun waiting to go off when it is least expected. Is there any protection for non-atomic ref counting in a multithreaded environment in Rust?
Mary Magdalene’s Image Gets New Look in Modern Age
In fact, black people are way, way more likely to be incarcerated, and get harsher prison sentences, than white people.

https://www.washingtonpost.com/news/wonk/wp/2017/11/16/black...

https://www.sentencingproject.org/publications/color-of-just...

https://www.theguardian.com/us-news/2016/jun/18/mass-incarce...

http://www.naacp.org/criminal-justice-fact-sheet/
I mean it is pretty obvious that the loss of information is going to make it harder to predict. My big problem is that the system suggests completely off base content. Not to mention overly pushing their own content.
I find it ironic that mass surveillance capital of the world London would complain about this. Companies such as google and Facebook make advertising profiles. Mass surveillance is something only governments would care about.
Yeah, there's ~2 stops of a black motorist per black person living in Montana.

Kind of drives home the point.
Interesting project, but I'd stick with idx[0] since I have transpilation setup most of the time anyway.

Also some of you could be interested in optional.js[1], it's Java's Optional for js, makes it arguably more pleasant to deal with null values, no help for chaining though!

[0] https://github.com/facebookincubator/idx
[1] https://github.com/JasonStorey/Optional.js
> Probably the same reason the rest of the toilet is

Not all of the toilet is ceramic/porcelain. Seats are typically made of durable plastic and are designed to be replaced every decade or so. A plastic lid would probably last much longer.

> ...and is easy to clean

A lightweight lid would be easier to clean.
The problem I’m referring to has nothing to do with the call stack, it’s actually a problem of semantics. “It all falls out pretty easily” does not match my experiences at all. Heap allocated, garbage collected activation records were my expectation going in.

If the function passed to call/cc returns multiple times, you have to return a full result multiple times. This means something like constructing a reversed list of the results and returning a reversed copy of that list.

It was at that point I realized I had no desire to work with a language that had call/cc, and I was sorely disappointed when the Scheme committee decided not to publish a Scheme subset without it.

Call/cc is like dynamite. Powerful, but all the precautions you have to go through in order to use it safely negate the benefits.
“The whole post office thing, that's very much a perception he has,” another source said. “It's been explained to him in multiple meetings that his perception is inaccurate and that the post office actually makes a ton of money from Amazon."

https://www.axios.com/trump-regulation-amazon-facebook-646c6...
The Emperor's New Ads (2017)
The problem for all self-driving car systems is modeling the road. Let’s say you are climbing a gentle hill, and there’s an overpass ahead. The nose of the car is aiming up, so it will see the overpass dead ahead and not moving. This looks the same to the car as driving down a flat road with a semi perpendicular to the travel lanes and dead stopped. This is true for all imaging systems - RADAR, LIDAR and camera.

Same if you are about to enter a right-hand sweeper, pedestrians standing on the sidewalk in front of you would look as if they are directly in your path.

Musk mentioned this in one of his blog posts. Tesla is attempting to build a database of obstacles like this and geotag them, so that the car can filter them out.
From the project summary:

“You can use this hash to link requests from the same source, without identifying your users by IP address”

So perhaps it is/will be possible to take actions against bad IPs.
I'd like to offer two thoughts.

The first is that poor whites have much the same relationship with authority as people of color, but are almost completely excluded when it comes to any kind of social advocacy.

This is the essence of racism: it separates people. Those poor white people would be great allies, but no one dealing with issue of race cares about them or enough about their allegiance to approach them in a way that does not alienate them.

The second thought is on the nature of white privilege. All white people have privilege, but the privilege is this: We do not wear our status on our skin. So a black person can have high status but remain effectively low status while a low status white person can earn high status and be treated the way we should be treating everyone.

But, people being people, we show our status in many other ways, and so for a lot of white people, white privilege is irrelevant because they have no capacity to capitalize on it.

Hence, we get a bifurcated low status populace half of which believes prejudice==racism and that is the root cause of the issues; and a second half which believes those prejudices do not exist because they experience the same issues and incorrectly conclude that racism==prejudice does not exist (or is overblown) and/or feel oppressed themselves (which, of course, they are, but not by the people they think are oppressing them).

Sadly, the reality is that racism is this system of bifurcation. As long as they are disunited, the system will not change. At best, the system will flip; and it is this flip that people like the GP seem to fear.
Tangentially related, I just suffered hearing loss from a completely unexpected source. After discontinuing anti-depressants I developed fairly intense tinnitus in both ears, and after 3 months it hasn't gotten any better. It's bad enough that I can't sleep at night without music playing fairly loud (loud for night, probably a pretty normal volume for music listening).

I researched and discovered that it's a known, somewhat common side effect, and it may be permanent. I count myself as a bit lucky, since it sometimes causes permanent deafness.

I'm pretty sure if my doctor had mentioned the possibility of going deaf, I would have chosen a different treatment.
> Is there any protection for non-atomic ref counting in a multithreaded environment in Rust?

Yes. It errors at compile time (`std::rc::Rc<i32>` cannot be sent between threads safely)
I should have guessed.
This is very good advice that I find almost nobody I know follows. It is such a simple step that covers such a large attack surface that I am surprised this isn't more common practice since it gives you a nice peace of mind on the input.

Every other time I suggest it in code review, I get a `but it works without it` and then I have to re-explain a bunch of stuff.
I agree, examples can be (and will be) improved with additional comments.
Ok, as an American I have to say I marvel at the toilet technology in other countries. For example you guys often have two buttons on your toilets -- a #1 and a #2 button. It just makes sense.

What are the lids made out of then?
Except for the pink text on yellow stripes everywhere. Thankfully that future hasn't taken hold.
I don't think I'd call that "overcommit." Overcommit is when there's more virtual memory (allegedly) available than actual backing physical memory (RAM+swap). You don't need overcommit to implement a fixed-size stack: just put a guard page (a page table entry that is intentionally invalid and reserved) at the end of the stack. If the stack grows into the guard page, you get a segfault. The actual stack pages for each thread can still be physically reserved.

It still does result in killed processes by default - but you can set up a segfault handler with an alternate (preallocated and non-overcommitted) stack which can handle it gracefully, unlike the OOM killer's SIGKILL. Or you can write your code so that each function call checks that stack space is available before using it. Go and Rust both used to do this, via a function called __morestack, because they both used to support segmented stacks. GCC and LLVM both support this scheme. (And for a while Rust still called __morestack for the purpose of printing a nicer error message without having to set a segfault handler: https://ldpreload.com/blog/stack-smashes-you )

But "overcommit" isn't a synonym for "something that kills processes when they exceed their memory allocation."
Perhaps an ethics board will be a better solution.
Other requirements would be that it is actually hosted somewhere :) and doesn't ever shut down.
I would love to read a story about aliens finding the records and trying to decode them. Personally, I find the image encoding impossible to understand.
i was riding my bike last night and was almost home when i came upon the four way stop in front of my complex. it was very late at night and there were no cars. there was not a soul there -- totally quiet. so of course i didnt stop for the stop sign and of course a cop pulled up right as i did it. i was pulled over, questioned and given a huge fine for doing something completely safe and well-intentioned. we need to change our laws so that cops cant pull over random black people and hand out huge fines to people who arent threatening the community.
With more difficulty. I can hardly use hashes to blacklist IP ranges in my firewall, even if it could, the performance would suck due to the necessary hashing.
I'm in the exact same boat. Once I discovered that might be the root of my issues, everything clicked into place. for the last year I've been dealing with docs who refuse to listen and straight up ignore what I have to tell them, it's hard to be honest when that honesty about your experiences gets dismissed so flippantly.
I use their dedicated servers and they just implemented automatic renewals in February. I don't know if that covers all their offerings though.
If this could be applied to making palm oil substitute, that might be the only thing that can stop deforestation of indonesia/borneo/PNG
Because they commit more and worse crimes. They are not more likely to be arrested and convicted than a white person. And we know this because of surveys of victims and crime reports that record the race. Like that chart I posted.

The only part of the system that shows any possible racial bias at all is sentencing. And it's only 19%, much smaller than claimed elsewhere. It's well within the margin of error in this stuff as well, given they can't possibly control for every relevant factor (e.g. if their crimes actually are 20% worse. In fact I can't see in this study they even controlled for region, and some states have harsher sentencing than others.)

It's worth noting that ugly people get sentences twice as long as attractive people (but are also not more likely to be convicted.) That's 10 times the disparity observed for blacks. Judges give much harsher sentences before lunch, when they are hungry.

Sentencing is just a shitty system that should be replaced. Some states have tried to replace it with statistical algorithms that predict recidivism. And people like you are the first to protest that.
I suspect that a lot of it's just historical happenstance. Podcasting as we think of it today started ~2003 and was very intertwined with the development of RSS. The click-wheel iPod (which was really the breakout model) wasn't until the next year. And the current era of podcasting didn't really take off until it became easy to sync with smartphones.

So this was a case where Apple sort of came along for the ride and didn't see podcasting as being a big deal--which they were sort of right about; arguably even today it's somewhat mainstream but I'd bet the majority of people in the US have never listened to a podcast and certainly don't listen regularly.
You still have the part where you say the numbers aren’t surprising and you don’t trust the claims, which also doesn’t seem to add up.
Alt->Bookmarks->Subscribe to this page

It could be more prominent.
"Driving too close to the white line."
"The New York Times said it’s considered “the most promising and important apple of the future.” Washington farmers ordered 12 million Cosmic Crisp trees, with the first grocery store deliveries planned for 2019 — the biggest apple launch in history, according to The Guardian."

Surprised I missed reading about this before. I wonder how many university agriculture research projects turn into products.
Philando Castile Was Pulled Over 49 Times in 13 Years, Often for Minor Infractions

https://www.nytimes.com/2016/07/17/us/before-philando-castil...

I can’t even remember the last time I’ve been pulled over. Maybe 10-15 years ago. I’m a decent driver but I’ll go on the record that I occasionally go over the speed limit and forget to signal.
When I see these stats, I start trying to analyze the variables. How does a police officer know whether a driver is white or black? I find it quite hard to see into people's windows unless you're driving right next to them during the day, and it's nearly impossible at night.
Show HN: KANYE – RUNAWAY SOUNDBOARD
Zoho recently removed IMAP and email forwarding from their free tier (though existing users were grandfathered in), so stay away if you value email portability.
> What started it all is the Norton Commander for DOS.

I think even it was preceded by the (wonderful) PFM file manager, which has a modern-day descendant in the Linux world.

http://p-f-m.sourceforge.net/

https://groups.google.com/forum/#!topic/comp.archives.msdos....
He bought the Tesla after being recently hired as an Apple engineer. He had been living and working in the are for more than a decade: http://abc7news.com/automotive/i-team-exclusive-victim-who-d...
The Genomic Formation of South and Central Asia
There was a reddit post today showing the picture of the naked humans and the quasar map to earth... the caption was - maybe the reason aliens haven't contacted us is that we sent unsolicited nudes and directions to our house.
hello guys, I made this but couldn't post because my account is too new! Any feedback will be appreciated. Have fun!
High socioeconomic status is a predictor for white collar criminality, as well as a predictor for car type owned. Thus car type is correlated with criminality.
but they do have probable cause. cause to execute a traffic stop is dead easy, because nobody follows the rules of the road to the letter all the time. They never pull anybody over for "being black" or "driving a shitty car in a nice neighborhood", they pull you over for driving 5km/h over the speed limit, or rolling a stop sign, or because they think your window tint might be too dark. Things they would ignore if you were driving a nicer car. It's all perfectly legal.

This is the problem with over-regulation. Of course nobody will follow the speed limit all the time, or never jaywalk or loiter or crack a beer in public or to obey any of the other silly laws that don't actually reflect societal values or public behaviour. But those laws still exist, and if a police force decides they want to abuse their power they get to start selectively enforcing them.
I don’t know. It could be because the comparison isn’t favorable, or it could be because it’s very hard (as your parent post states) to generate a valid comparison that controls for driver age and skill, driving conditions, and vehicle safety.

What I do know is that Tesla have previously published a comparison of the safety of their cars before and after the autopilot feature was made available, and there is a statistically significant improvement of nearly 60%. This study should factor out most of those caveats, since it’s the same cars, same drivers and same roads before and after the feature release. http://bgr.com/2017/01/19/tesla-autopilot-crash-safety-stati...
Correct me if I'm wrong, but the study itself didn't look near this rigorous. It looks like they made 3 buckets and tried to correlate them with performance. How can you do that and they say "aha! look! circadian rhythms"?

How do we know that the students who stayed up late aren't also the students that procrastinate and do all their work last minute, and thus recieve lower grades?

That seems like just as reasonable a conclusion to draw.
FWIW, some of the DSA groups started having parties to fix brake lights to help mitigate a common reason for being stopped:

https://www.vice.com/en_us/article/xwwkaa/the-democratic-soc...

https://deleteyouraccount.libsyn.com/gimme-a-brake-light
>I'll agree that there are many more difficult issues to be solved, but the fatalist position takes us absolutely nowhere.

Very, very true. I was actually pretty uncomfortable making my original post. But there seems to be too much confidence in the "end of history" narrative that assumes that the relative world stability of the last 70 years is permanent or that the cold war could only happen once.

So at the risk of posting something demoralizing, I thought it worth while pointing out (maybe overly dramatically) that there is an innate and extremely dangerous flaw in human thinking that is, by far, our most serious threat and that we neither fully understand it nor have a known permanent cure for it.

And what few fields are thinking about that problem are all soft sciences.
Imagine a jar with two colors of gumballs: red and green. Now imagine you knew that 1 out of 1000 green gumballs were poisoned and 1 out of 10000 red gumballs were poisoned. Which gumball would you choose to chew if you had to choose? Why?

My guess is that you would choose the red gumball. Even though the vast majority of green gumballs are perfectly fine, the color of the green gumball is still a predictor for poison.
But they're heavier and more expensive to ship. I doubt it's that hard to make matching lids to spec. The industry makes matching toilet seats separately, after all.

It must have something to do with the material. A thread on Reddit suggests a couple possibilities:[1]

- porcelain in more anti-bacterial than plastic (is that true??)

- a heavy lid offers more sonic insulation of the rather loud hydraulic mechanism (this seems plausible)

Man, I did not plan on getting obsessed with toilet lids today.

[1] https://www.reddit.com/r/explainlikeimfive/comments/29o5nz/e...
> which is the opposite of what their chart was suggesting

No it's not. The chart says that a black driver has approximately a 3x greater chance of being stopped than a white driver, which seems consistent with your numbers.
> AFAIK at least currently the compiler doesn't hoist objects directly to the callee's stack frame.

Yes, it does. This is the "retptr" optimization.
Press Release Essentials for Every Business Promotion Effectively
It sounds like the cop pulled you over because you went through a stop sign, not because you’re black.
Yep, been using NewsBlur since almost day 1 and never looked back. The two killer features for me are (1) mouseless operation and (2) the blurblog where I can send favourite stories then make them available via a single RSS feed.
> You're going to have to explain to me how the wealth of a driver has any bearing on their ability to pilot a self-driving car.

One important nit: it isn't self driving. It's sometimes self driving.

About cohorts: how about this: young (thus inexperienced and more careless) drivers generally can't afford Teslas. So yes, wealth is an indicator for how accident prone someone might be.
>This new version also had this wacky little "feature" where it tried to bind itself to a single NUMA node.

This is 100% a feature. If you care at all about memory access latency, you want to remain local to the NUMA node. Foreign memory access is significantly slower. If you have NUMA enabled and your applications are not NUMA aware, and there are shared pages being access by applications running on both nodes, the NUMA rebalancing can actually cause even worse performance as it constantly moves the pages from one node to the other.

Any application that cares about memory access latency should 100% be written to be NUMA aware, and if it is not, you should be using numactl to bind the application to the proper node.

This also goes for PCI-E devices (including nvme drives!) as they are going to be bound to a NUMA node as well. If you have an application that is accessing an nvme volume, or using a GPU, you should 100% make sure that it is running on the same node as the pci-e bus for that device.
From the personal experience of being harassed by campus police as a The Black CS student, in addition to all the straight racist traffic pullovers, I can affirm that it really really sucks. I can also state that having the first hand accounts of uncles and aunts and parents and grandparents subject to the state sponsored racialized attacks of the US South West North and MidWest that yes, it was a thing, it continues to be a thing. When you’ve heard officers with weapons issue racial insults , you don’t need articles with stats to be convinced.
Quack Overflow – Stack Overflow's Take on April Fool
I want to be protected against the exact same attack vectors that Microsoft's business customers are protected against and the same attack vectors that all customers of Google, Apple or Dropbox are protected against.

Perhaps it's all just security theatre as you suggest, but I am not the one running these data centers, so if all these companies say there is a threat, then my instinct is to believe them.
Yeah, the notion that Microsoft is now the safe, cuddly tech company is mindblowing. They fucked so, so many people over:

https://en.wikipedia.org/wiki/Microsoft_litigation#Private
But that's how the internet works in general. An ISP doesn't have a 500,000 * 100 MBit/s connection in a city to enable simultaneous downloads from all customers at once.
I have wondered that too. When state agencies see a crypto stream they want to crack I'm sure they are happy to see its using a standard cypher. Because that have done years of research into how to crack it.