skysight-inc/HackerNews huggingface dataset:
This sort of mistake gets harder and harder to prevent as programs get larger. For example, one programmer might use a non-atomic Rc pointer to hold a string in some random Error value. Later, another programmer might try to parallelize that part of the program, without realizing that sending an Error across a thread boundary is now illegal. Or maybe the same mistake happens in the other order.

Here's Niko Mastakis talking about a case where that happened to him (I think): https://youtu.be/lO1z-7cuRYI?t=4m
By those modern standards, they’re already doing better than the US and UK for example. They didn’t invade Afghanistan and Iraq, they didn’t destabilize Libya, and they don’t have a secret program of drone killings all over the world.

Lose the apartheid nonsense too, you’re insulting the Israelis, and the South Africans who suffered under the real deal.
Was Bitcoin created by a rogue artificial intelligence? Video
No, because of the way references in C++ work—you can take a reference to the inside of a reference counted object without manipulating the reference count.

They could also happen if you used non-thread-safe reference counting on a thread-safe object. Now this seems to be rare in practice, because non-thread-safe reference counting is unusual. If it became more prevalent, however, I could see it happening.
Could a Universal Basic Income Work in the US? (2017)
1. I thought the cast to an rvalue reference would make overloads taking rvalue references be chosen during overload resolution. Since this is deterministic I thought whether something is moved or not would be quite guaranteed
Sculptures Disappear into Thin Air
Yes, especially if callees are inlined.
I see no reference to antisemitism in this article, only "anti-Israle bias in the U.N.". I think these are two different things and let them remain so.
Yes. This is based on Voyager 1's heliopause exit back in 2012 at 121 AU. It is presently at about 141 AU.

Voyager 2 is at at about 117 AU now.

The uncertainty in "the next few years" statement is because of the assumption is that the heliopause will occur at roughly the same distance that Voyager 1 found it at.
Please ask your friend to remove the AllCaps of the title.

IIRC there are no restrictions like this for new accounts, weird.

I first tried clicking the letters with the mouse but it doesn't work. You must press the real keys in the keyboard.

I pressed "V"!!! How do I turn off the "instrumental loop"?

Also, I can't use the "?" to get the info.
Unofficial slogan of the C apologism task force, apparently.
https://en.wikipedia.org/wiki/Median
As far as the autopilot previously giving several audible and visual warnings previously in the drive, and not detecting his hands on the wheel 6 seconds prior to the crash...

The Tesla model S detection of hands on the steering wheel is, in my experience, not very reliable. It often detects my hands off the wheel if I'm holding it lightly, ready to take over. And it often detects me taking control and disengages if I am holding it firmly. And if I'm paying attention to traffic, I will about a fifth of the time not see the visual warning in the dash.

These additional pieces of data can't really provide information on whether the driver was paying attention.

However, I am really curious about the reports that this driver had several times reported to Tesla that the autopilot was trying to drive him into this barrier. If so, I wonder why Tesla hasn't reported that fact. And why the driver would be using autopilot in that area at all, let alone not paying attention while doing so.
Easy file reading in C++
>I can’t remember them saying there is a threat

I doubt that any of them will ever publish their most detailed threat models.

If I had to guess, I would say the most likely threat is nosy or corrupt staff.

Protecting a key server is easier than protecting tens of thousands of servers and physical disks.

Legal requirements are not necessarily baseless either. They are in place to protect someone against something.

The data I have on these cloud services is extremely sensitive. All my identity documents, proof of address, examples of my signature, financial data, health data, etc. If someone were to get hold of these documents, they could steal all my money, my identity and make life hell for me.
It’s fairly straightforward to get your children to survive if you don’t let them have access to live ammunition.. I think it just requires good parenting. I mean, I was a boy and I somehow realized that all of these things are incredibly bad ideas.
How would this be caught in typical QA? Unit tests, acceptance tests, and general "usage" would all miss this bug. The only way this will be caught would be code review (is that QA?), or auditing all log files.
Certainly the conditions sound horrible and should be addressed. They glossed over his convictions, so I searched and found the article below. I can see why ICE targeted him.

ROCHESTER, MN -- A Rochester man was arrested for selling drugs to an undercover officer. Police arrested 20 year-old Guled Muhumed of southeast Rochester during an ongoing narcotics investigation. Muhumed sold or possessed 11 grams of crack cocaine, or around a thousand dollars in street value, at the time of the arrest. Police say Muhumed was pulled over during a traffic stop soon after selling the drugs but as the officer walked up to the car he drove off striking another car at The Villages of Essex Park Apartments. But that didn't stop Muhumed who then fled on foot. After a short chase police were able to arrest him. He faces multiple charges including fleeing an officer and drug sales.

http://www.kttc.com/story/8294086/drug-bust-leads-to-police-...
Unless you have experienced long term severe tinnitus + hyperacusis + hearing loss, it's impossible to understand how much such a combination reduces quality of life.

Sorry you have to go through this, OP.
I work for a very large bank and our management refuses to use AWS as we see it as a potential competitor. So we ended up using a cloud provider that sucks. So it seems that this opinion expressed by OVH CEO is shared by a lot of senior management.
The trouble with open v closed
Maybe if you were surrounded by people who want to kill you and refuse to accept your legitimacy as a nation, and are subject to constant violence and harassment you would understand why the Israelis are a bit defensive.
They have done so. As mentioned in their previous blog post, Tesla's crash rate was reduced by 40% after introduction of Autopilot based on data reviewed by NHTSA.
WordTeX – A WYSIPCTWOTCG Typesetting Tool
Remeron, also known as mirtazapine.
Can anyone explain to me why is this being downvoted? I have coded in assembly since the 1970's and still do today. It is essential for some tasks and when these spacecraft were designed, it was the obvious choice. I just don't understand why NASA would call it "outdated".
2018 Hugo Award Finalists Announced
Why not fix the cable yourself? Sounds worth it.
I was with you until you specifically criticized North American culture. What makes you think that German or Chinese companies don't also push their employees to place the company's success above ethical considerations?
And if you’re using TypeScript, theres also TSOption https://www.npmjs.com/package/tsoption
Love Howard Taylor's humor. I have been following Schlock Mercenary almost religiously for more than a decade now. And it has provided a great many good laughs.
They'll definitely keep collecting science data until it no longer transmits. They keep closing in on ending data collection and then scrounge up funding. It's a human milestone, we'll listen until the end. That said, when the digital world ends in 2038 it'll be moot anyway, but we'll record our stellar wanderer's name on stone tablets.
Wait why was this post flagged? Seriously curious, were there too many inflammatory comments, or was the article itself not up to par for HN?
I don’t see anything scary here. If a truly secure channel is required — and these are pretty rarely required for games — one might consider TLS instead, and simply accept the additional overhead.

Unless you’re sending executable and/or private content down the pipe, it’s rarely an issue for game networking stacks to eschew secure exchange entirely.
If we have the same concept of "value" in Javascript, then values are certainly not immutable. E.g.:

const a = {x: 1, y: 2};
console.log(a.x); // 1
a.x = 2;
console.log(a.x); // 2

Note that 'a' remained constant indeed, but the object it points to can certainly take on different values.
I don't think so. But you're safe, nobody will do this.
He went to prison for it already and has kept clean for years afterwards. Do you think he deserves his deportation still?
Is there a Bluetooth option?
> Opposition to specific Israeli policies is no different from opposition to specific policies of any country. Being “anti-Israel”—I.e. anti- an entire country whose national identity is founded in Jewishness—is pretty damn close to anti-Semitism.

You see, in this particular case things are a bit different, because what Israel is doing in Palestine has become one of its core policies in spite of condemnation from the international community (and many Israelis too, by the way), and it's been like this for decades.
Please stop using the word apartheid, you're abusing the term.

Israel's actions are sometimes immoral and unjust (and to be fair, so are some of the steps the Palestinians occasionally take, especially Hamas) but it certainly is incredibly far from being apartheid.
This is a really neat idea, and is a lot more ergonomic than nulls or optionals in JS. Until optional chaining makes its way into the spec [0], this is the cleanest way I’ve seen to operate on maybe-null values.

[0] https://github.com/tc39/proposal-optional-chaining
You may not have read what I wrote properly: that is exactly what I do at the moment. (We get vastly fewer applicants.)

Thing is, that doesn't scale too well. And when you reach the point when it doesn't, you need to do something else - particularly when you have a day job to do on top of recruitment.
24 Sublime Text Plugins/Packages for HTML
Street level sales of crack shouldn’t lead to deportation to a notorious war zone. He paid his debt to society anyway, this is essentially adding a death sentence on top of it.
“Zero to One: Notes on Startups, or How to Build the Future” by Peter Thiel
No. Real developers design their data structures and algorithms carefully. When it is tine to implement them, everything should be laid out clearly enough. There are industries where this kind of process is required and it truely shows in the quality of the results.
You can press "M" to reset sounds
Fair enough, I would simply ask that the rules are enforced in an unbiased manner, and if I report someone for an objectively similar violation of the rules, that evaluation of that is unbiased.

It's not lost on me that I am involved in these types of discussions more than average, but it seems that this will naturally occur to anyone who is in a substantial minority - after all, would we expect people to be highly motivated to reply to a comment with which they agree?

I don't involve myself in these discussions entirely because I enjoy it, I also do it because it's important. Disagreement and debate is important to a healthy democracy, and there is a decreasing amount of genuine honest debate in the world.

Also not that as usual, someone coincidentally came across my posts on an at least 2 day old thread and delivered my obligatory downvotes. No problem though I suppose.
The Time Minnesota Almost Built a Domed, Future City
Whomever collects this piece of 'space junk' in the far distant future would be puzzled how that every power source had been eeked out and used, with no remaining systems functional they will wonder how it got to that state. To them it will be like one of those bicycles that has no brakes, a couple of punctures and no working gears - how did it get there, what broke first?
SIGBOVIK 2018 proceedings [pdf]
Chrome’s mobile article recommendations up 2,100 percent in one year
Wikipedia of Interview Questions
It was cute when Netflix was only producing a few serial tv shows, but if we're headed to a world where you NEED Netflix to get access to premium content, then I'm not supportive of this future.
> You know, actually do YOUR job rather than wasting every single applicants time.

I'm not wasting anyone's time. Nobody has to do anything - you can just ignore the invitation and that's fine. I'm certainly not wasting anyone's time any more than they're wasting my time submitting a subpar application for a job they're not really that interested in.

Maybe you were having a bad day but, in case not, let me say: nobody owes you a living. Like it or not, you need to earn it.
At a minimum it indicates that Tesla's numbers do not seem exceptionally safe, even if you can't say they're less safe than comparable competitors either.

Given the low number of incidents, you probably want to be looking at something other that fatalities to get a large enough pool of incidents to reduce the impact pure chance; at least in addition to actual fatalities. It's not going to be an easy comparison, that's for sure.
This is quite shoddy journalism. Does the author present any evidence for any recent antisemitism? Not at all. Tweets here and there, images that can interpreted a number of ways. I find myself in the odd position of defending Corbyn, someone who I disagree with on most issues. It's absolutely clear to me that Corbyn is not antisemitic but merely a critic of certain actions of Israel the modern nation.

Furthermore I haven't seen any evidence of antisemitism in the UK in my lifetime. Canaries in the coalmine? Rubbish.
higher in older vehicles

This seems intuitively that it would be true, but are there any stats on car age and accident frequency? Also where is the line on old? Vehicles made in the last 5-10 years will share most safety features, with all but a small minority of newer cars having some cutting edge. I'll admit I had been thinking of fleet age from the state of maintenance, but safety feature is a fascinating angle as well.. And the article you link in another comment was a fascinating read too, thanks!
Almost Perfect, about WordPerfect’s rise and fall.
It’s certainly a statement about our society that we talk about who “deserves” and doesn’t deserve to be deported (not just you, but others and even NPR use that choice of words). As if being deported is a punishment - like prison - for those of us that we can get away with applying it to.
It's happening soon, with the ETIAS: https://etias.com/
Blindly updating a work machine to a brand-new release isn’t a good idea regardless of the OS.

In High Sierra’s case, it took until the .2 release before we were fine with it.

Keep in mind that IT departments (including myself here) like to have important things to say about software updates, especially when it’s about the OS that requires a lot less IT work. :)
Anybody who can come up with a method of "collecting" it that doesn't smash it into millions of unidentifiable tiny pieces is probably smart enough to figure out the rest!
In the case of the truck, it was established that neither the driver nor the cameras would have identified the side of the trailer against the sky, and it's still ultimately the driver's responsibility to be alert and avoid such crashes. See the report here: https://static.nhtsa.gov/odi/inv/2016/INCLA-PE16007-7876.PDF
A few quick ideas from my experiments are below. I'm not a doctor so these aren't recommendations -- just things that I've experimented with.

It requires a change in perspective. A quote I like is, "food is not a recreational drug." Food is fuel for a fermentation tank (digestive system). If you want the machine to run well, figure out what creates ideal fermentation environment. (Watch out for things like sugars and flours.)

I do meal prep by steaming a lot of vegetables in advance[1] and storing them in containers in the refrigerator. Then I can quickly make a variety of meals by combining the vegetables in various ways. Legume (bean, lentil, split pea) and vegetable soups are also good to have on hand at all times. Tahini is a base for a good sauce. I think 2 tbsp will provide about 10% of daily required calcium for most people.

When out of the house, I bring along some chunks of raw red cabbage and raw broccoli.[2] They are cheap, filling, and actually pretty good, especially when you're hungry. I think it's okay to skip meals when healthy food isn't available. Restaurants can also usually provide steamed, plain vegetables on request, if you're eating out with people.

Drink a quart of cold water before starting breakfast and sufficient water throughout the day.

If you need to reduce calories, you can make a cutoff time for eating -- like 4, 5, or 6 pm. That also provides 14-16+ hours of fasting per day to rest the digestive system. Another way to do it is to have reduced calorie days, like on the 5:2 diet.

When reducing calories I focus on high-nutrient foods. My main staple is steamed vegetables. I'd recommend becoming very familiar with different kinds of vegetables and how to cook them (steaming and/or adding to soups). A bookstore would probably have a selection of vegetable encyclopedia-type books.

If it seems hard to maintain a healthy diet, it's still easier than being sick. I went from 215 pounds to 145 pounds, hovering around 150.

Even if you don't reduce calories significantly, a diet focused on vegetables is probably going to have great long-term benefits, including life extension.

If you're in the Bay Area, and want to talk about ideas, you can come to one of our programming meetups.[3] I like to exchange ideas with other people who experiment with food. Or send me an email (josh@codeselfstudy.com), and I'll invite you to a place where I've posted more information about the experiments.

[1] https://codeselfstudy.com/files/food.jpg

[2] https://www.youtube.com/watch?v=zz4YVJ4aRfg

[3] https://codeselfstudy.com/
Very nice.
Here is my review:

"This is very good as in a very good cancer. It is as good as a dirt burger."

Positivity 0.9992088079452515
It's a widely used and accepted analogy: https://en.wikipedia.org/wiki/Israel_and_the_apartheid_analo..., including by the former president of the United States: https://en.wikipedia.org/wiki/Palestine:_Peace_Not_Apartheid
Highly recommend upgrading. I had three pairs of E3s back in the mid noughts. Cable went out twice, was replaced twice by Shure under warranty over several years. I bought the se425 a couple years later and they are probably the finest value headphones I've ever owned (versatile, dynamic, accurate, quiet) compared to RS1s and HD600s, and the replaceable cord is undeniably elegant
Insured by the book Brunch is Hell I’ve started a soup in game night for friends and should-be-friends forvthis very reason: create a platform where we can put in the time to build closer friendships.
Which would be fine for an insurer of course. Heck, even if they got into more incidents, but the incidents were cheaper, that would be fine for an insurer too.

And not all markets are equally competitive. Just because insurance rates differ doesn't mean risks necessarily do the same way. And let's not forget that while insurers are professional risk assessors that doesn't mean they're infallible either, or immune to other distortions (e.g. pass-the-buck subprime mortgage kind of issues).
>How do we get past the message that asks us to pay?

Open the link in a private tab. It works for me. As this is the end of the month, you've probably used up your monthly allotment of free NYT articles.
How? For example, they could have an acceptance test that greps system logs for any passwords entered by the test suite.
Rust 1.25–Paths and matches and SIMD, cargo new changes, new learning materials
But why is anyone cheerleading for this pointless technology? Why bother with capturing a trace gas from the atmosphere?

It seems to me that stranded clean energy would be better spent making ammonia. We've been making ammonia from air and natural gas for a hundred years, we know how to make it from air, water and electricity. It is easy to transport, the market for it is huge, and making ammonia "captures" CO2 by replacing a different plant that would have emitted it.

If we really wanted to take CO2 back out of the atmosphere (and we don't need to even think about that as long as there a coal, oil and gas burning power plants everywhere), we should simply grind up silicate rocks. Doing so makes reasonably good soil that may not even need fertilizer (other than ammonia), and once plants grow in it, it with weather rather quickly, thereby permanently sequestering CO2.

Seriously, why bother with CO2 capture from air? Looks like a fool's errand to me.
That's fine. What you've just told me is you don't want the job I'm advertising; you just want a job. And you can get one. That's cool. I wish you luck, and I'm sure you'll do well.

What I'm interested in is candidates who really want this job. Those people are the ones who will put in the effort.

With all of that said: "You can #### off if that’s is your first contact response." I suggested this in response to your other comment: maybe you were having a bad day. Nevertheless, taken at face value, that remark perhaps demonstrates something of a sense of entitlement. Entitlement is something I aim to select very strongly against, because it's absolutely poisonous in a team environment. Food for thought, if you think it applies.
> I respect your stance on the inscrutability of another’s thoughts, although I don’t understand what that has to do with anything.

The GGP comment speculated on the thoughts of people who didn't hire the OP.
Multicriteria optimization is distinct from multicriteria value decision analysis. The former does not model the value/utility of the criteria, while the latter does. If you do not model value/utility (what you need) then you cannot solve the underlying multicriteria problem.
Metaphors are weaponized all the time by political or religious entities.

Abortion: "removing a parasite" vs "saving a human life"
Well for one, Firefox had tabs!
> The performance hit isn't as it bad as it seems, because you only adjust the reference counts when you actually take an extra reference. This is different from shared_ptr in C++, because C++ automatically calls the copy constructor and so it's easy to end up with lots of reference count traffic.

Well only if you pass shared_ptr by value, which isn’t really idiomatic. But yeah the default is dumb in C++ and smart in Rust.
I would suggest, if you want to know Larry Summers "rare insight into women’s gender-borne intellectual shortcomings", to read the Harvard released transcript[1] of the speech in question first and then, if you want to read someone else's commentary on what he said, follow the link she provided.

[1] https://www.harvard.edu/president/speeches/summers_2005/nber...

P.S. The link to the transcript from Inside Higher Ed article no longer works.
Didn't Walmart try to buy itself some sort of bank back in 2006 or so? I have a vague recollection of the venture and it not going Walmart's way.
> If I have f(char*) in C, I might be worried about what f is doing with that pointer. It might save it somewhere, or try to free it, or who knows what

FWIW my assumption always is that it's "a borrow". I.e., the called function should not make any assumptions how the memory was allocated, what is its lifetime, or even try to free it or keep it in an associated datastructure that persists the lifetime of the function. The only thing it should normally assume is that it points to valid memory.

In my experience the instances where ownership moves across function boundaries are far and far between, and can easily be documented, often simply by giving it an appropriate name.
As an example of this, in `boost::asio`, a moved-from socket is in a valid state, and is ready to accept a new connection.

https://www.boost.org/doc/libs/1_54_0/doc/html/boost_asio/re...
Learn yaml in Y Minutes
I love the novelty and frivolity