skysight-inc/HackerNews huggingface dataset:
> If I happen to be using a mail client that doesn't modify the content of the patch and configure it to use Gmail's SMTP server, then it certainly renders that point moot.

The whole point was that I was discussing an alternative to mail clients, however. If this was an issue with clients I would have brought it up with clients.

> It could use the value like <commit-sha1>@localdomain. Basically the message-id value should be a relatively unique value.

git commit --amend breaks this. You need to come up with some stable scheme here. Branch name could work. Ties you to a specific contribution model, though. So does github; but in a more overt way, this could lead to hidden bugs occurring. I usually don't use a branch when contributing to GDB (which uses an ML), for example, I just use a detached head.

> I think we may not be on the same page here. I was referring to the Message-Id header of the message itself (when it's written to disk by git format-patch), not the value of the In-Reply-To header or the last value in the References header.

Yeah, but that's tricky to autoset in a stable way, too, like I say above.

> This is why I prefer having an NNTP gateway (like gmane) to browse mailing lists using my locally installed MUA (or newsreader).

Right, but this just increases the barrier to easy participation
If that's what you do, why wouldn't you prefer something built in? Like TPM?
Yeah, remember Vietnam war? Was over in two weeks. Remember Soviet Afghan war? That one was over even quicker!
that's why you always have to have two, preferably 3 - one stored off site somewhere. physical locks also come with at least 3 keys.
Olive oil comes in many varieties, and some of them have a smoke point comparable to canola, or even higher. Even the unrefined varieties tend to have a fairly high smoke point. So unless you're searing, olive oil is just fine for cooking.

https://en.wikipedia.org/wiki/Smoke_point

https://www.oliveoilsource.com/page/heating-olive-oil
Version Control for Multiple Agile Teams
> Fix the display for code that indents with tabs. It still defaults to 8 columns, which hardly anyone (with a few notable exceptions) likes

I still think GH's insistence on 8-space tabs is part of a secret conspiracy campaign to get people to stop using tabs. It always looks bad when you look at tabbed source code in there, so the easier way to avoid it is to start using spaces instead.
>2) Implanting the functionality of that phone in our bodies.

For everyone! For free!*

* Sponsored by Google, Facebook, NSA, Twitter, Bayern. Terms and conditions apply ask your local dealer for more info.
>Our allies (as a country not necessarily it's population) are usually involved in the same conflict and support the same worldview towards Russia.

That's because they have been in bed with US interests (as countries, not necessarily as populations) since the Cold War.
Why Amazon Is the World's Most Innovative Company of 2017
Of course AI will take over the world. It's just that edge between then and now will likely be fractal. There won't be an enormous battle in the sky, there will just be a people living in meat and a few generations later most 'people' will live in another computational matrix. Those people will be the people of their time and will watch and ponder over our shared cultural heritage just as people do today.
India's park rangers have reduced rhino poaching by shooting poachers at sight
Agreed. The keyservers are public posting boards. You are meant to verify that the key is sufficiently signed in a chain all the way to yourself before you trust it. Anything on the keyservers that makes people think the key has already been verified is a bad thing.
> Normal people --- and eventually the F-500's, too --- just use WhatsApp.

Sure, but WhatsApp is a totally closed protocol owned by a company (Facebook) known for rampant issues with privacy.

Security professionals have a responsibility to recommend open protocols like Signal that are dedicated to privacy.
The refugee crisis is not just Syrian, it's also very much Afghan and Iraqi. I think the main mistake has been to consistently prioritize opposing Russia over fighting Islamism and a failure of working more eloquently towards a peaceful solution for the Palestinians.

A number of socialist leaning, authoritarian but secular regimes, all cold war allies of Russia, were removed with the help of the US and the UK (Afghanistan, Iraq, Libya), leaving behind chaos and civil war. Assad was the last of the bunch and he was very nearly toppled with US help before the Russians saved his ass.

I have no sympathies for these regimes and dictators, but not realizing even after multiple failures that they were not the worst that could possibly happen in those societies was a terrible mistake.

Continental Europe is bearing the brunt and the fascist right in the US and the UK are pouring scorn over the EU for failing to sort this mess out, even exploiting it to support their claim that anything other than bigoted nationalism of the Trump and Brexit variety is bound to fail. "Told you so!"
You have a link? The only thing I get for u2fzero is their site with instructions on how to build one.
Funny how it wasn't until after they were acquired by that company that they began the project to adopt the protocol that would make reading their messages cryptographically hard.

It's almost as if you can't start from some tiny set of first principles about the world and use it to reason through any problem in a message board comment.
>Russia isn't justified in what they've done, but put yourself in their shoes. Of course it doesn't help that history has been exceedingly cruel to the Russian people, but it's given them a lot of pride and being dictated to by the US has upset that pride.

This sounds a lot like apologizing for Germany's feelings in 1930. Except, of course, the Russians had their 1933 in 2010 or so.

They did get shafted! They've also responded to that shafting by becoming a heavily authoritarian military aggressor.
As explained to me by someone who runs a (large, high-end) panel-shop:

In reality its because "Razor Blade Model". Since you can only get the correct lens/housing from the manufacturer, they can charge what they like. Since your insurance is paying, neither you nor the panel-shop give a fuck about the cost. Extremely high margins for the manufacturers. Same goes for bumpers.
Personally, I'm using ejabberd, but I wouldn't recommend it. Don't have any good tutorial links at hand, sorry.

I'd agree with /u/problems suggestion to try Prosody. http://prosody.im/doc/install + http://prosody.im/doc/configure + http://prosody.im/doc/dns#srv_records + http://prosody.im/doc/certificates are probably all you have to do to get it up and running.
1 is easily reversible and isolated, 2 not so much. It's realistic and highly probably that someone with a little effort could hack my phone and cause it to malfunction in various ways. I account for that in the way I use it.

There is no chance in hell I'm implanting something like that in my body. And that's not even touching on bugs, regular malfunction and shitty standards we have in SW industry for reliability and maintenance - good luck being stuck with an implant from corp X that got acquired and is no longer supporting it.
I think Stratoscope's point was the guarantee that Stratoscope could still use it in 1000 years (IOW, that they'd still be alive then).
>"Some high bandwidth interface to the brain will be something that helps achieve a symbiosis between human and machine intelligence and maybe solves the control problem ...

At least he qualified that with a "maybe". Going by the headline alone, it almost sounded as if Musk was squarely in Kurzweil's camp.
Say you want to measure how much energy is hitting the top of our atmosphere in a given day? Triple integral from infinity (the sun) to top of the atmosphere (call it 0).

Examples with classic physics problems are good too. How about F=ma => F=m*dv/dt. Everytime you apply a force to an object calculus magic is there to mathematically describe the process.
Sweden doesn't have a border with Russia. Also, as a Finn, I highly doubt Russia would attack Finland. We have a relatively good relationship with them, and such a war would be very costly with nothing to be gained. If there was a larger conflict in Europe, Russia might try to invade Åland or Gotland, but that also sounds unlikely to happen.
Sure, the Steam Hardware Survey indicates as much. Most AAA games, however, sell the vast majority of their units on console platforms that have eight cores. If you are a developer/publisher targeting the top end of the market, you are highly incentivized to take full advantage of the multi-core console architecture. Also, the trend in CPU desktop architecture for the past decade has been more cores versus higher frequencies or large IPC improvements. Might as well architect your technology for parallelism now (consoles) and the future (mainstream PC consumers moving to four, six, and eight core processors). Those technology investments and trends eventually trickle down to smaller developers who aren't developing their own proprietary engines.
This is the "have you stopped beating your wife yet" of security arguments.
How to Integrate OAuth 2 into Your Django/DRF Back-End Without Going Insane
As a Canadian working on a project that may or may not go for funding, the current state of American politics hasn't dissuaded me from the idea of applying to YC.

However, in late 2016 I was interviewing with Palantir, and the political climate, combined with Thiel's involvement, let me to withdraw my candidacy after 2 phone interviews prior to the on-site.
I've decided not to apply for several jobs because the equipment they offered to buy me was equipment I had no interest in using. I have zero interest in a Mac, and not much interest in developing on a Windows computer directly (although I do a LOT of development for Windows, I do it in a virtual machine).

I'd rather they just give me two thousand dollars and let me buy what I want.
California's damming of the Sierras and construction of the aquifers were primarily about flood control. Supporting the growing population came secondary (that's the easy part). An enormous effort was put into diverting melting snowpack into mountain valleys. This essentially created the northern and middle parts of the Central Valley, on top of creating sustainable year-round sources of fresh water for the developing coastal cities.

Downstream destruction is of concern because that entire region depends on flood control. The habitability and agricultural production of the corridor between Oroville and Sacramento relies upon, and was created by, the flood control of Plumas, Yolo, Butte, etc counties. There are a number of canals, diversions, and reservoirs both above and below the Oroville to further control flow the dam as it reaches our rivers. However, most of the re-routing is also man-made and thus untested for such an event.
Thanks, yes the clean, minimalist interface is nice but there's no commenting on / submitting of posts and hardly any settings at all.
The dam is the earth type of dam, but the portion the spillway is on is not part of the dam, at least as I am looking at it in Google Maps:

https://www.google.com/maps/@39.5400137,-121.4931958,3617m/d...
Again: the Venn diagram between people who want encryption and people who need encryption has very little overlap. And, thankfully, modern secure messaging systems work for both populations.
Not entirely spawned by this article, but the whole genre and some other comments on HN by other users: I wonder if part of the "mystery" of cooperation in these simulations is that these people keep investigating the question of cooperation using simulations too simplistic to model any form of trade. A fundamental of economics 101 is that valuations for things differ for different agents. Trade ceases to exist in a world where everybody values everything exactly the same, because the only trade that makes any sense is to two trade two things of equal value, and even then, since the outcome is a wash and neither side obtains any value from it, why bother? I'm not sure the simulation hasn't been simplified to the point that the phenomena we're trying to use the simulation to explain are not capable of manifesting within the simulation.

I'm not saying that Trade Is The Answer. I would be somewhat surprised if it doesn't form some of the solution eventually, but that's not the argument I'm making today. The argument I'm making is that if the simulation can't simulate trade at all, that's a sign that it may have been too simplified to be useful. There are probably other things you could say that about; "communication" being another one. The only mechanism for communication being the result of iteration is questionable too, for instance. Obviously in the real world, most cooperation doesn't involve human speech, but a lot of ecology can be seen to involve communication, if for no other reason than you can't have the very popular strategy of "deception" if you don't have "communication" with which to deceive.

Which may also explain the in-my-opinion overpopular and excessively studied "Prisoner's Dilemma", since it has the convenient characteristic of explicitly writing communication out of it. I fear its popularity may blind us to the fact that it wasn't ever really meant to be the focus of study of social science, but more a simplified word problem for game theory. Studying a word problem over and over and over may be like trying to understand the real world of train transportation systems by repeatedly studying "A train leaves from Albuquerque headed towards Boston at 1pm on Tuesday and a train leaves from Boston headed towards Albuquerque at 3pm on Wednesday, when do they pass each other?" over and over again.

(Or to put it really simply in machine learning terms, what's the point of trying to study cooperation in systems whose bias does not encompass cooperation behaviors in the first place?)
> humans communicate at 10 bits per second.

This premise is false.
Ambar: Self-Hosted Smart Documents Archive
Sometimes they do. They did when they launched yubikeys on github. You could get a yubikey with github logo on it for $5, limit 2. They were U2F only, but I still purchased two for the novelty.
The dog is probably one of the bomb-sniffing dogs that work at a CIA building or campus. Any information about the security for CIA locations, I'm assuming, is going to be very well protected information so this is going to include any pictures of the security forces. The picture is just a dog chewing on a stick but the dog is part of the security force and therefore the picture becomes classified. It probably didn't need to be classified. We aren't using some sort of super advanced, secret machine to detect bombs, it's a regular yellow lab. It was probably included in a bunch of pictures that included information regarding the tactics or tools available to the security forces or pictures of secured areas (that aren't generic grassy areas) so the whole group was classified.
Announcing the 2017 World's 50 Most Innovative Companies
The two spillways have different issues:

For the main service spillway, the main concern is that the flow of water will cause erosion damage upstream of the existing damaged site[1]. If the damage to the concrete continues up the spillway to the top, it could render the spillway inoperable.

For the emergency spillway, the main concern is that a continued flow of water would erode the soil off the hill to the point that the hill would no longer support the spillway (the concrete lip at the top of the hill). If this happened, the spillway would fail. The effect wouldn't be as severe as if the dam failed (because there would still be a large hill in between the water and where it wants to flow), but the erosion along the path of the water would get out of control pretty quickly.

[1] https://en.wikipedia.org/wiki/Headward_erosion
> And how is that different from the US intervening in "non-neighbouring" countries like Iraq or Afghanistan

The USA hasn't tried to annex parts of those countries.

> the UK going to war with the "neighbouring" Falkland Islands

Most countries would fight a war if their territory was invaded.
The area around either spillway may continue to erode away. The main dam structure is currently not in danger. They don't want to run the main spillway at all but they also don't think they can rely on the emergency spillway.

It would still be a catastrophe, the outflow will go from inches per hour to feet per hour.
If you were a hipster in San Francisco, you'd make a decision of whether to have the kind of boring Starbucks coffee, or the slightly more exciting single-origin organically-grown free trade pourover coffee that your non bearded, tattooed barista will take 13 minutes to make.
10 Apps Made with Xamarin: Cross-Platform Development in Practice
I'm kind of wondering what the benefit is over having something like Yubikey at all instead of something that's just software when you just leave it in all the time.
As the poster of the news article, I'd like to point out that there's nothing new on such situation. Someone probably asked the same questions about the telefone companies when the hospitals started taking telefone calls and sending in ambulances.
In a book review from 1988 [1, p. 892] the mathematician Underwood Dudley claimed:

> First-semester calculus has NO applications.

That said, the central ideas of calculus are firmly grounded in daily life (as Strang points out in the video): Differential calculus is about investigating speed (or, more generally, rate of change), and integral calculus is about investigating area.

[1]: http://www.maa.org/sites/default/files/0002989051112.di99173...
My fear is that Magic Leap is getting all those investment dollars from big names like Google, Qualcomm, Alibaba, Andreessen Horowitz because the investors are ignoring the realistic difficulties of actually building it and buying into the idea.

My hope, like yours, is that they actually succeed in building it.
I think it will soon. I've had my car (a 2017 Toyota Corolla, base model) for about 3 months now and I'm still amazed by some of the features they're now including standard (automatic high beams, lane departure assist, adaptive cruise control). Granted these features don't work quite as well as those I've seen in more expensive cars, but just having them as standard features for a new car under $18k USD is pretty impressive.
It is a really fun project to do, so I think you should continue :-)

Oh I will. Things just got bogged down over the holidays and everything late last year. My next step is to get everything setup so I can program an EEPROM with my Arduino so I'll have a way to load a program to bootstrap the system. I'm intentionally doing things the hard way though, to maximize my learning. For example, I'm using an Arduino Uno which doesn't have enough digital output pins to represent both the address bus and the data bus for the EEPROM. So instead of just grabbing a Mega out of the parts box, I am using SIPO shift registers to setup a serial -> parallel bus so I can program the EEPROM with fewer wires from the Arduino. No, it isn't efficient, but it'll teach me to use shift registers.

One of my other "next steps" is to just breadboard that Z80 "test circuit" and see if I can get some LED's to blink. I have to get the clock stuff figured out as well...

Like you said, it's a lot of fun. :-)
Nanites directly interfacing with your optic and auditory nerves. Computational neural laces mirroring ancient structures. Self-replicating smart-dust that permeates the biosphere. These things have been around in science fiction for decades. And some of it will eventually be true.
Throwing things is estimating calculus: you pick the velocity to counteract the accelerations the object experiences to get the displacement you desire. Acceleration from air resistance is a function of velocity.

Also, you can measure boobs with integrals and model their jiggle with differential equations.

...I may have been a teenager when I was first learning. But modeling boob motion is apparently serious science and actually gets extremely complex when you try to model the interactions of the different constituent tissues.
I don't believe in MS paid support since a glitch at servers made my uni and a hospital stop working properly for days after an update.
How silly you are, to expect government to be responsible for coordinating things. The only reasonable purpose for government is to hand out candy to friends, relatives, and people who can keep you in government.
And Kosovo used to be part of Serbia. Just because a region is/was a part of your country does not mean you can do whatever you want in there.
I don't have any, it's great, depending on your use case. I think it's because I learnt it growing up (age 14 onwards) that I always fall back to it as my 'natural' coding language.

If someone gives me a big file of text to parse through, even though I know Python, can use Perl and BASH, I'll likely still use PHP if it's a one-time thing (sometimes even if it isn't). Why? Because within 5 minutes, I can have a script that reads a file from anywhere, parses it line by line and does any number of interpretation. No worrying about casting strings to integers, no worries about general syntax or indenting (Ok, this is a benefit of Python, but if you just need to do something on the fly, PHP!).

IMO PHP is very easy to use, very easy to learn and can do almost anything - good and bad. Good because you can use it to solve tons of problems, bad because everyone learns it early on, or as their first language (like me), and therefore most people aren't great at it, the community gets worse.
Leaked AMD Zen lineup with prices and core counts
I just checked what the Finnish wikipedia has to say about trans fats last night, and it makes the claim that margarine's trans fat content is <= 0.5% while vegetable oils contain none of it, and butter contains 2%. All numbers are low enough that the trans-fat content isn't a concern, but butter is comparatively worse. Apparently studies show similar numbers in Sweden.
MERCEDES IDIOT DRIVERS – TOTAL FailS – WorthShare.co – Worth Share Funny Videos,
Bandit centralizes data science work, schedule jobs and track predictive models
Will Coders Ever Be Considered “Blue Collar” Workers?
I put up a site that is nothing but affiliate linking to Amazon. It is selling programming books but I actually am putting work into it to ensure that only highly rated programming books are listed as well as highly rated books on newer programming languages. In the first week I've made 5 sales, though none of them have shipped yet, which will net me around $5 which is enough to cover server costs. I figured that even if I don't make money I'm learning a lot about deploying Phoenix/Elixir applications as well as just web config in general as this is my first actual website (if you don't count my Diablo guild website from back in the mid 90s)
For those of you who don't know, felling trees is incredibly dangerous. They store immense energy in a not terribly structurally safe form. Don't do it if you don't know what you are doing.
Arithmetic in these contexts is done with floats. Any errors that would result in signed arithmetic issues would thrash so many other things about the problem that protections against UB would rarely be an issue. It's a legitimate possible use case, but not one to justify a choice in one language over another.

And your point about Fortran is great. I used that and C++ for my research and never once encountered an issue that Rust's guarantees would have helped with.
Ask HN: Anyone avoided tech companies because of “Grab Your Wallet”
no, they only close it for short periods of time during visual inspection of the damage, the electric part is completely out of service, the spillways are the only drains currently.

edit: it should be noted that the main spillway damage in itself doesn't threaten the hill and the lake, the issue is fragments or rocks and concrete sent downstream, that might partially clog the river or destroy some infrastructure.