skysight-inc/HackerNews huggingface dataset:
The FAA does, however, exercise very strict oversight in other areas...

The FAA inspector looked at my random drug testing program to make sure that everything was in place. I [a one-man helicopter charter company] am subject to the same drug testing requirements as United Airlines. I am the drug testing coordinator for our company, so I am responsible for scheduling drug tests and surprising employees when it is their turn to be tested. As it happens, I’m also the only “safety-sensitive employee” subject to drug testing, so basically I’m responsible for periodically surprising myself with a random drug test. As a supervisor, I need to take training so that I can recognize when an employee is on drugs. But I’m also the only employee, so really this is training so that I can figure out if I myself am on drugs. As an employee, I need to take a second training course so that I learn about all of the ways that my employer might surprise me with a random drug test and find out about drug use. But I’m also the employer so really I’m learning about how I might trap myself.

Five minutes after the FAA inspector left, I received a phone call. “I’m from the FAA and we’d like to schedule an audit of your drug testing program.” I remarked that a fully qualified FAA inspector was barely out of the driveway and had just gone through every document that I had on the subject. “He was from the FSDO (Flight Standards District Office)? That’s a completely different department. We’re going to send two inspectors up from Atlanta next month.” Why two? “We always send them in pairs.” What did they want? “We’re going to fax you a detailed list of all of the information that we need and you should immediately contact your drug testing provider (Lexis/Nexis) to tell them that you’re being audited. There is a bunch of information that you can get only from them. As soon as you get the fax, you should re-fax it to Lexis/Nexis.” I said that I didn’t have a fax machine, so he promised to send the information via U.S. mail. It could not be emailed.

https://blogs.harvard.edu/philg/2011/06/16/revitalizing-the-...
No idea. I'm not on the Chrome team. I will say that the best way to find out this info (and more) now is to hit F12/Cmd-Opt-I/whatever to open up the Developer console, and then go to the Security tab. You can see the SSL certificate in there along with lots of other useful security information that wasn't as easily findable from the previous method.

So if I had to guess, it's that they wanted to display more security-related information, which made sense in the developer console but not on the certificate screen. And that viewing the certificate was confusing non-technical web users.
I’m surprised no one’s mentioned it yet, but unintended acceleration is most likely a myth. In any functioning car, the brakes can easily overpower the engine and stop the car.
> Edit: not exactly expecting upvotes for this post, but this thread clearly needs some balance.

It doesn't. Seriously, you're making excuses for a murderous white supremacist asshole.
I think the point was that the user would get to choose what their duress trigger would be. For some it would be one eye, for others a tongue, for still others it might be a swipe on the phone or 3 taps and a swipe...
http://www.ni.com/cms/images/devzone/pub/nrjsxmfm91216399872...

I don't see the problem!
Yeah I remember looking into volunteering for them (not as radio op) and hitting a brick wall of bureaucracy. Must not need volunteers that bad.
Firewalls don't stop hackers. AI might
That's generally seen as a misguided attempt to maintain artificially high grain prices that ultimately yields almost zero benefit to farmers or consumers (serving only the ethanol producers and politicians).
The FCC has jurisdiction over all 50 states as well as all territories, including Puerto Rico.
> This is hand-waving to deflect Redux from legit criticisms

The comment I responded to is complaining that a list of tools makes them feel exhausted, that's not "legit criticism" that's low-effort whining. The legit criticism already received a response in the form of a list of tools meant to obviate the specific issues outlined by the critic, but somehow those tools being available is cynically characterized as a negative thing because some people don't know when or how to use those tools. That's their fault, not the tool's.

> You need to build your own framework for React SPAs because they're intentionally un-opinionated about the pieces you use

This is an engineering trade-off, it's not inherently wrong or bad; it's like whining that you have to spend time learning how and when to use a clutch when operating a manual transmission vehicle when an automatic would just figure it all out for you. Sorry, just because an automatic has a lower learning curve doesn't mean its a superior car, it's just a tradeoff, convenience over control.

> I would much rather solve real problems than discuss how to get Immutable to play nicely with Typescript or argue thinks vs. middleware.

So. Don't. Do. That.

You don't need those things to use React, that's a choice you're making because you apparently desire the features that those tools afford you as a developer, yet you're complaining because you don't like the consequences of the engineering decisions YOU made. I've written and deployed around eight React projects into production and while some of them use immutable.js, none of them use typescript because the team's experience with typescript is limited. You see that? We don't know how to use typescript... so we don't... and everything is fine.

> "Get good" is a poor response to anyone wanting to see the wildly used/discussed state management solution for React get better,

My response is not "get good", my response is quit complaining that tools exist that you don't like. You don't have to use them, especially in the React world where you get to pick and choose the tools that work best for you; if you find the choices overwhelming that's your fault, it's not the tools fault that it exists.

> and implies that there aren't good devs out there with experience outside of JavaScript saying there is a better way.

This is hilariously arrogant. People who don't work with JavaScript want to complain that there is a better way to do work in JavaScript. If there is a better way then put your keyboard where your mouth is and build something better rather than complaining about the existence of tools you don't like.
http://www.npr.org/2015/06/03/411524156/in-search-of-the-red...

To be clear, this article is about the American Red Cross (which is not to say that other branches and other NGOs aren't as bad), but if you want to know what your donation is going to support... good luck!
Diagnostic data still wouldn't provide anything of value as both sides need to give up the key for it to be useful.
Thank you for your kind words. It's nerve wracking when you finally pull the trigger and say "we need to get this out there".

Re: Pony vs Erlang.

Point 1: we love erlang.

There's a short version of the answer to your question starting around minute 49 of my QCon NY talk: https://www.infoq.com/presentations/pony-wallaroo

And yes, I am planning on writing more about why we went with Pony (which led to my becoming a member of the Pony core team).
Can you elaborate on what's illegal about it? I honestly don't know but it's an interesting topic.
He's got a point though [1]. The price of solar has gone down massively as well. We can use it to charge batteries. Farmers here are renting solar cells on their territory, getting free energy and selling the overabundant for money. If we invest in green companies who use solar energy, we end up stimulating that industry instead of giving the grey energy providers our dime.

Tesla's at the upper end of the market, but just today I saw on HN an article that GM is selling an EV in China for ~5k USD. In the mid-90s it was GM who, after an experiment, neglected the idea of an EV. See e.g. the documentary Who Killed The Electric Car? [2]

[1] https://en.wikipedia.org/wiki/Solar_energy#Potential

[2] https://en.wikipedia.org/wiki/Who_Killed_the_Electric_Car%3F
> There is an increasing (and worrying) trend

No there isn't. That's like saying there is an increased trend among conservatives in general towards being Nazis.

There is an increase in the activity of the lunatic fringes on both sides. Ranging from hardcore tea party people to "OMG white people are the worst" morons all the way to antifa and neo-nazis.
Have those graphene supercapacitors become commercially available? If so, you may be able to do without a battery at all. Well, depending on use, available charge, and efficiency.
They didn't show up at all in iOS Safari.
NBN pushing its unified security model for wider adoption
You have access to control center from anywhere in the OS. There's a "Now Playing" piece that comes up with a single swipe from the bottom of the screen. If you're not looking at the screen, Now Playing still displays on the lock screen.
You are likely thinking of the article Does Your Language Shape How You Think? http://www.nytimes.com/2010/08/29/magazine/29language-t.html which describes the Guugu Yimithirr language which is in north eastern Australia ( https://en.wikipedia.org/wiki/Guugu_Yimithirr_language )

> But there is more to the effects of a geographic language, for the sense of orientation has to extend further in time than the immediate present. If you speak a Guugu Yimithirr-style language, your memories of anything that you might ever want to report will have to be stored with cardinal directions as part of the picture. One Guugu Yimithirr speaker was filmed telling his friends the story of how in his youth, he capsized in shark-infested waters. He and an older person were caught in a storm, and their boat tipped over. They both jumped into the water and managed to swim nearly three miles to the shore, only to discover that the missionary for whom they worked was far more concerned at the loss of the boat than relieved at their miraculous escape. Apart from the dramatic content, the remarkable thing about the story was that it was remembered throughout in cardinal directions: the speaker jumped into the water on the western side of the boat, his companion to the east of the boat, they saw a giant shark swimming north and so on. Perhaps the cardinal directions were just made up for the occasion? Well, quite by chance, the same person was filmed some years later telling the same story. The cardinal directions matched exactly in the two tellings. Even more remarkable were the spontaneous hand gestures that accompanied the story. For instance, the direction in which the boat rolled over was gestured in the correct geographic orientation, regardless of the direction the speaker was facing in the two films.
As a parallel – imagine if the file picker on web browsers gave a website access to all the metadata of any file on your hard drive.
ARES (Amateur Radio Emergency Service) is an emergency response group of amateur radio operators. Hurricane wipes out all the phones, but radios still work. ARES operators help with emergency communications until the phones and internet get fixed.

ARC is American Red Cross.

The ARRL (Amateur Radio Relay League) is the main club of amateur radio operators in the USA. There are lots of facets to amateur radio, not just emergency response. There are contests where people try to make many radio contacts (or long distance contacts, or contacts using a certain range of frequencies, etc.), people that just like to chat (known as rag chewing), and serious researchers that develop new modes of wireless communication that may even make it to commercial products. ARRL supports all licensed amateur radio operators in the USA.

MOU is a memorandum of understanding, basically a business agreement.

TNC is a terminal node controller, it's the box that interfaces your digital object (computer or phone) with your analog radio. Many new/expensive radios have built in digital capabilities, but most radios need an audio input.
Google supposedly has a new product launch next week.

https://www.engadget.com/2017/09/19/leak-details-google-home...
It's pretty much paraphrasing what the CEO said about why they stopped providing services to the daily stormer.

Cloudflare can't be trusted anymore. If they want to say they have actual standards and rules that operate on (and shut down nazi sites based on those rules) that's fine.
Simply 2048
Our company uses memcached to store short-lived pieces of user-specific data for one of our (web) products. The way this was architected, any time a user visited a page, a request would be made to memcached with the user, check to see if memcached had data, fetch the data, and then clear the cache.

This feature had always been a bit buggy, but then we decided to start adding more things to this user-specific data store. And it blew up. Data we wanted to store for the user wasn't being stored at all, data was being fetched many requests after they should have been fetched. Sometimes stale user data was being fetched days after the data should have been cleared, and the data was not being cleared.

After being pulled into the war room for this, I started looking into the code and architecture of the issue and was appalled. Code for the feature was designed piecemeal, tests were nonexistent, and of course only certain cases of the code were tested. The whole thing was a concurrent nightmare and would not hold up to concurrent reads/writes.

Rather than sit there and make sense of it all (I started sketching it out on paper because it was so convoluted), I ended up writing the spec out in TLA+. Just forcing myself to write the spec out made me consult the implementation dozens of times, to verify the exact behavior in a way that TLA+ could model it. And then after I did that, it was obvious that the code was broken.

So in my TLA+ model I shored up what I thought were the problems, ran the model checker, and was expecting a fix. Nope. The model checker found another bug. I tried a different strategy, and it found another bug. I iterated with the model checker dozens of times, and slowly changed the model entirely, making it simpler and clearer to understand. Finally the model checker couldn't find any bugs. I converted the model to real code and, after some code review, I shipped the fix. It worked.

I wish more people would spec their code with something like TLA+, but as I've seen in my own teams, the mantra is ship first think later.
> I think you'll have a tough row to hoe to establish that I don't care about security.

Now I'm a little disappointed GP wasn't a bit more aggressive in their assertion and targeted it towards you, just so we could get something like cperciva's Putman comeback.[1] ;)

1: https://news.ycombinator.com/item?id=35079
Hey, old Heathkit oscilloscopes need care too!
AFAIK, WebAssembly is based on asm.js, which can be compiled from any LLVM language, not only C, using Emscripten. There are full implementations of Lua (https://daurnimator.github.io/lua.vm.js/lua.vm.js.html), Python (http://pypyjs.org) and even Java (http://teavm.org/) in asm.js. You don't need to write in the C language at all.
I don't think this is intrinsically true - a lot of people just don't personally know anyone who desperately needs help. Is it really overall better to be 100% efficient at getting a rich private school a new telescope instead of being 50% efficient at getting people with no safe drinking water a means of access/production of safe drinking water?
The police holds up the phone, pointing towards the suspect:

Detective: "Is this yours?"

_Suspect glances in the direction indicated, phone unlocks._

Detective: "Nevermind, I got it from here."

-----

At least TouchID required physical assault to get you to unlock the phone. FaceID on the other hand can be defeated with perfectly legal attention grabbing techniques.
Brilliant! I've already read the fault injection one, excited to look at the others!
Noting subtle differences in "warm" colors probably corresponds to ability to determine if food is ripe or spoiled. If it's various shades of "green", it's all unripe so you don't care.
Not every program property of interest can be (conveniently) verified using automated tools - especially if your verification tool is a type checker! Sometimes you need to roll up your sleeves and prove things yourself. (Which, by the way, isn't always a bad thing.)

That being said, hopefully you won't have to use set theory, where any structure that actually matters to you has to be encoded in terms of sets containing sets containing sets, until you reach turtles.
Might help if you noted an alternative.
Blockstream CEO: “Call off NYA/segwit2x and work together to scale Bitcoin”
China finds new ways to tighten Internet controls
This is brilliantly funny, you made my day. In all seriousness though, go find a new job.
So I'm fully aware that people have experimented with the Sapir-Whorf Hypothesis for decades, and if it were true it would have been conclusively demonstrated by now.

But isn't color names one of the last refuges of Sapir-Whorf, one of the places where the weakest form of Sapir-Whorf might be having some sort of effect, because color names are one tool (out of many) that we can use to consciously distinguish colors?

As an example, these Munsell tiles are supposed to be perceptually uniform, so just based on the mechanisms of vision, each tile would be as easy to distinguish from its neighbors as all the others. If you showed me tile A5, then later showed me C5 and asked if it's the same color, I would know it isn't. One is red and the other is orange.

But I'd have a much harder time with K3 and M3, or J6 and L6 -- and these are colors that the article points out are harder to distinguish in words.
My BLT drive on my computer just went AWOL
Is punctuation or whitespace commonly used in Japanese tweets? If so, that seems like it would make the limit somewhat variable
If your budget is 100mA at 3-5v you can use normal phone hardware locked to low frequency and brightness.
With a bit of effort it's possible to create very nice images without doing any post-processing. See e.g. the book "In Camera" by Camera Labs editor Gordon Laing (https://www.cameralabs.com/in-camera/).
The FUD is saying "Matrix's code quality makes me want to puke" and then cherrypicking a non-representative example. Android may still use flatfiles as the work needed to switch simply hasn't happened yet (it's a one person team handling the whole platform), but both iOS & JS SDKs show the opposite picture (iOS with 4 stores; JS SDK supporting 3 different stores; in-memory, localStorage and indexeddb).

So, please back off. We wish IRCv3 and your projects the best; please stop spewing negativity about us.
This linked to an 'unlisted' token (a token which doesn't have enough recognition to be 'officially listed' on Etherdelta, and thus doesn't have its own ticker symbol), which the vast majority of token buyers have no interest in, so there's no chance that many people were interested in purchasing it, let alone through Etherdelta (which still has very little volume relative to centralized exchanges).
> On top of that, FaceID disables itself and requires a passcode after 4 hours of no detection or 48 hours of continuous time that the phone hasn't been unlocked.

You know how and where Ross Anderson was busted?

This is peanuts to beat. You bust the target whilst they're on a dinner having a drink, or right after they went asleep. The government knows your current position, and knows when you're asleep. Once this has become the status quo, rest assured cops with a police warrant wouldn't enter anymore at 6 AM right before you wake up but at 1 AM right after you went asleep (but before your FaceID would time out).

> (which would be very rare since it would just require you to squeeze both sides and you'd have the chance to do that while performing the action of handing your phone over).

Law enforcement will adapt very quickly to that if this becomes the status quo. They'll first and foremost bust your hands, so that you are unable to lock your phone. Then they hold the phone before you and voila, unlocked.
It seems to me that it serves no environmental or pragmatic purpose, and may increase the corrosiveness (and decrease the stability) of fuel.
You haven't done much to substantiate your position either.

I can speak at length about things I have seen in China. I still love China, but it's not above criticism.
From the pics on the site, it appears to have one. One of the pics seems to indicate a video call scenario as well.
I'm not well-educated in this stuff, so feel free to correct me.

My understanding is that artificially high grain prices are maintained so that factory farms don't completely run the family farms out of business. Is this correct?

If that is correct, and you are okay with artificially leveling the playing field, wouldn't it then make sense to find ways to actually put the product to use?
Coincidentally, I have asked some non-technical people exactly this question. All of the people I asked didn't even understand that there was anything other than "my picture" in an image file. I would guess that if you pressed a lay-person to explain how Apple shows a map of where your photos were taken, they would guess that the information was stored separately.
One of the biggest benefits of model driven development is having a common language to talk about design with other people. State becomes clear and any complexity is inherently linked to how you designed your model. I really hope it becomes more popular and more companies start supporting it.
Oh, they are pretty horrible. I was more concerned with presentation than content. I support the idea of educating people about the horribleness of the American Red Cross. I also know it is more effective to do so by engaging then demanding.

People, as a general rule, don't like being told what to do. They respond much better when being asked politely. We didn't develop politeness for no reason, after all. We have all sorts of negative phrases for demanding people.

As I support the idea of making people aware of the problems with the American Red Cross, it stands to reason that I'd like to not sour them on the process of learning about the reasons for the complaints.
Not an astrophysicist, but my guess is both gravitational and EM waves travel at the speed of light and there should not be a big delay. The limiting factor is the duration of the astronomical event in question, which may only be minutes or hours. (Someone with actual knowledge should jump in. :-)
According to the chart on e85prices.com, it would appear that ethanol fuel prices are at a 5 year low. I'd be willing to bet that has something to do with low grain prices.
It is out of date, but the author created a followup post[1] on Medium:

> Which as of this writing, has over $130,000 worth of Ethereum and over 88,000 transactions.

[1] https://medium.com/@decktonic/following-the-trail-what-we-kn...
You make it sound nefarious. "Collecting" could be as simple as having a mis-configured webserver log that captures too much. Should a big company take measures to protect user data, and be penalized for breaches? Absolutely. Should a one-man-show app developer be slapped with a crippling fine for something slapped together just trying to see if he can make something people want and try out product/market fit? Only if your goal is to grant an unchallengeable de facto monopoly to the existing players.
Want IOTA in USA? Do not fret about bitfinex closing. Use ebay