skysight-inc/HackerNews huggingface dataset:
Network issues are most likely the problem, especially if the devices are issued by the NFL prior to gametime.

A coach needs a few things to really make this valuable. First they need a play chart for selecting the appropriate play call for the corresponding down and distance. This can be a canned application that doesn't require network connectivity after it's been loaded, but networking would allow an assistant to update the player personnel availability in real time so that you don't call a play with improper personnel.

The other thing the tablets replaced was the physical photos the teams used to use to review plays. The NFL previously made the teams use B&W photos sent down to the sidelines. They don't want the teams to use live replays for some reason, though the monstrous displays in most stadiums make this dumb.

So if you take out the network connection, these lose a lot of their value. I can't imagine a more hostile environment for Wifi than a stadium packed with a bazillion cellphones, plus goofy atmospherics due to design.
Why are you even considering buying baby formula off Amazon? Are you nuts?

Can't you ask your pharmacist or something?
Ask HN: Did you adopt programming language because of its expressiveness
Do you have experience of adopting programming language in your programming because of its experience rather than its better library?
(In my biased opinion, for instance, the former case is typically lisp or haskell and the latter case is Java or C#.)

If yes,
1. What sort of project?
2. Did you have some problem caused by less library? Or one that you had not expected?
3. In the conclusion, do you think your language selection was correct, especially in terms of productivity?

If no,
1. Did you have some problem caused by less expressiveness or poor language features?
2. In the conclusion, do you think your language selection was correct, especially in terms of productivity?
Your example posits an evil developer with a BOFH mindset. S/he is trying very hard to get away with doing as little work as possible while meeting absolute minimum requirements. I know that you are parodying the Agile mindset but any philosophical framework within which you make software has edges. We try to not make them count by having good hiring practices. I'll be the first to grant you that hiring is an unsolved problem in software development.
The post-baby-boomer generations really are getting sick of driving and don't care for the same things as their grandparents did. The problem is we didn't get to a car-centric culture overnight, and it won't change overnight either.

Entire swaths of the country are still set-up for travel in which every trip begins and ends in a parking space. All the most forwarding thinking places are now rapidly embracing "complete streets" and walkability in their urban planning. It will take time but the lessons have been learned and things are changing. Give it a few decades.
This being a post about airliners crossing oceans, and ETOPS being thrown about - you'd expect people would know.

Without any power, airliners can't really glide much. Of the few cases of all-out engine failures, even fewer make it safely to land or water - most of which that did were at their cruising altitude at the time of failure. With only memorable exception being the hudson river ditch.

In-fact, during the landing or take-off, even a single engine failure can catch the crew off guard and is among the worst case scenarios pilots are "trained" for.
Sounds more like Larry Ellison and a home automation controller.
The clearest example is how Democrats and Republicans teamed to alter Presidential debate rules after Ross Perot in 1992.
It actually cost significantly less (almost half) for me to attend an Ivy League than both nearby state universities, given the Ivys' excellent financial aid.

Penn State wouldn't even give me a merit scholarship, regardless of my (rather stellar) high school academic credentials, community service and social work, and extracurriculars (worthy of Ivy League admissions), so I was looking at the full 25k/year sticker price. IIRC, their honors college had even more tuition fees than the regular college.

UPitt also gave me a meager financial aid package and initially refused to honor their own UPitt Science Fair merit scholarship that they awarded me while I was still in high school for winning first place (they insisted it was already included in the "federal grant money"-only financial aid package that they gave me, though it seemed suspect, it felt like they "forgot" about it entirely until I called the right people; THEN I got my scholarship included as additional financial aid).

Especially in the latter case, I'm not sure where the entitlement was; I won a merit scholarship awarded by the state school, and then the state school "forgot" about it and then tried to substitute it with federal grant money.

I went to the Ivy.

EDIT: Staying on topic, on the note of the expense of having multiple children: My sister went to the state school, and it effectively tripled the amount of money my parents and I were paying per year to go to school (and it put all four of us in debt; I helped my sister out because I graduated before she did and managed to land a great software engineering job right out of school with a starting salary significantly higher than my parents' income -- I'm still paying off student loans four years later now).
You comparing Stalin to Hitler? Are people mad these days?
The headline was clearly written to get people to say, "Hmm, a great trap? And it affects all Americans? I wonder what this trap is. Some kind of alligator, maybe? My brain will not allow me to get any work done until I find out the nature of said trap."
Ask HN: How do you measure confidence for similarity metrics?
Hey folks, I'm interested in measuring the Sørensen–Dice coefficient between two objects.

Some of the objects are much larger than others, and there can still be overlap between them. Therefore I'm interested in determining confidence level for their similarities and implications for sample sizes.

Here's some sample code I was playing with:

const clj_fuzzy = require('clj-fuzzy');

let a = [1,2,3,4,5,6].toString();
let b = [2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26].toString();

console.log(a);
console.log(b);

console.log('dice', clj_fuzzy.metrics.dice(a, b));

/*

Output:

1,2,3,4,5,6

2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26

dice 0.43478260869565216

*/

That seems like a reasonable approximation of what I want, and works well for the different lengths and overlaps entailed by the use case I have in mind.

However, I'd like to be able to understand it a little better in order to communicate to others.

It seems like confidence ~= similarity but I don't have the chops to know why yet. Any pointers? Thanks!
RealClearPolitics used to have a great interface. Very usable. Very distinctive.
Then they went all modern and ruined it.
Returning things sucks.

* It requires a printer, which I'd rather not even have in the house given security concerns and/or planned obsolescence costs (ink carts)

* It requires keeping the original shipping box around for a month

* It requires waiting around for the shipping people to show up, because they can't be trusted to pick up a package left for them.

* It requires waiting days for the funds to reappear.

Going to the damn store, receipt in hand, is actually easier.
One if my children (12yro) was given a microbit by his school and got a lot of enjoyment from programming it. He was already into Python, but it seemed to me that a physical device made programming less abstract and it's limited power forced him to focus on essentials.
Could you rephrase that in the form of, "The great trap for all Americans is ________"?
Yes, companies that don't want happy employees make these types of monetary decisions. It's their responsibility to their shareholders to do this. It comes at the expense of long-term support of their software though.

There are long lists of dead languages still in legacy systems, C and C++ aren't there yet, but I think they are headed that way.
Good point. But still, it's not that 90% of all listed products are fake—it's 90% of the ones that Apple selected to purchase and test. Given that they only purchased 100 different products, this isn't a huge sample.

It would be interesting to know how many they looked at on Amazon and decided not to purchase (presumably because the appearance and price were not suspicious). That would shed more light on the true percentage of "Apple" chargers/cables on Amazon that are fake.
> Democracy has to be re-earned in each generation.

Democracy has existed for 100 years in most Western states!

In fact the majority of economic and social progress in Western states did not occur in democracies, but under constitutional monarchies with parliaments and an aristocracy.
Rapamycin could make your dog live longer
Blockade is another tool to check out in this area: http://blockade.readthedocs.io/en/latest/
You'll get more out of turning down the brightness of your monitor than changing color schemes.

White paper will depend more on the room lighting than anything else.
It's a term that describes when people are most likely to be in a relationship - Fall and Winter. It's also when people are most likely to want to cover their tracks to prevent their significant other from seeing their browsing activities.
Agreed. This is definitely not a clickbait title. An article title doesn't have to recap the entire contents; it should be a hook to get the reader interested. Clickbait is something more than that.
I posted this piece of news to my team Slack at work, and a colleague of mine wrote: "we don't need chaos monkey, we have developers for that".

While being funny, it also holds a lot of truth. I guess that Netflix can hire really top-notch devs who do not accidentally force downtime to their software.
What's the feasibility of something like an arc furnace mixed with a fractal distillation tower mixed with a co-generation facility? You could throw all of the e-junk inside. The arc furnace would melt everything down, the metals would be separated via density differences, and then you use the excess heat to generate steam. For the plastics and PCB boards, which I imagine would all turn to gaseous forms, you could route the gas somewhere and precipitate out the various components.
It's not a leap for anyone prepared to do some independent research, or consider the profound contradictions between Buddhist spiritual goals and the realpolitik necessary to forge and maintain a nation state.

https://en.wikipedia.org/wiki/Serfdom_in_Tibet_controversy#P...
"Devops" has bazillions of meanings, but avoiding (human) ssh to production boxes is a generally sound principle these days because our infrastructures are becoming harder to understand by poking at boxes one or two at a time now even for forensic analysis.
Thanks for being here and your responsiveness in this thread. A small team is actually itself something of a concern for a core life financial product, but the flexibility and responsiveness is a much appreciated strength as well.

Regarding mapgrep's post, I also have one of my accounts with Bank of America, and I have used the virtual card generation feature (in BoA branding it's "SafeShop") constantly for years (and regretted it wasn't more widespread). Nevertheless your implementation looks significant superior, and I think implementation improvements are usually far more significant in the context of a product like a credit card then "genuinely new". BoA's feature is clunky, available only through a tiny (and I mean that literally, it's a 467x300 fixed size window) Flash-based tool with a mediocre UI and poor virtual CC management. It has zero presence on mobile (despite that being the obvious way to use it, particularly combined with Touch ID), no notifications, etc. Despite that the advantages of a fixed limit virtual CC are great enough to make it worth it, but you doing a better job (and one that folks less paranoid then me might be willing to use more often) is a very strong feature for your product in my opinion.

One thing I may have missed on your site that I'd like to see for financial interactions in general: do you cryptographically sign your email communications (or at least allow customers to have that be a preference in their accounts)? I do see you list PGP keys for people to communicate with your security team specifically as is good practice, but I'd love to see more general use of at least signing email, which could dramatically reduce the ability of spammers, phishers and other malevolent actors to spoof legitimate sources. S/MIME at least has widespread native support without anyone needing to do anything else. PGP would probably need to be a selected option as it requires the installation of additional tools, but would be a nice bonus. You could even allow the customer to supply/request you fetch their own PGP key, thus allowing email to be encrypted as well as signed. While PGP support on mobile unfortunately looks to remain poor, since you have your own app for securely communicating in that area it shouldn't be as much of a problem.

Someday hardware mediated scheme's like Apple Pay or Google Wallet or whatever will hopefully make some of this redundant, but I suspect the old CC system will stick around as legacy for a long, long time, and better ways to securely make use of it will remain valuable. Best of luck to you!
Did you know that 30 years ago, Polaroids were the new hotness? The difference between those and today's tablets is that the Polaroids were utterly reliable. Both provide additional value from what was there before.

The interesting question is why the new tablet/network is unreliable. My contention is that many physical processes are not vulnerable to single points of failure but that software is.
Additionally if you have an issue, they often want you to ship the item back.

Personally, I do not own a printer. If the 20 dollar Amazon Basics backpack I buy requires me to metro to a library, print a shipping label, find or buy a box to send it back in, then walk to a post office, that can be 1-2 hours of lost productivity - often more opportunity cost than the item itself cost.

Now if something isn't urgent, I'm more likely to just go to a CVS or Walgreens - at least if the item fails I can return it.
On the one hand, it's a reasoned, eloquent, logical gripe about technology not functioning as intended for its target audience, an NFL head coach.

On the other hand, this is Bill Belichick doing the talking, so I take the bulk of his complaints about the communications equipment with a healthy dose of skepticism. If you're not familiar with Mr. Belichick, he's earned the reputation of being worthy of suspicion when it comes to either exploiting a loophole in the rules or potentially breaking them outright and trying to explain them away[1]. A quick search[2] dredges up numerous cases of NFL teams visiting Gillette Stadium and experiencing significant communications system difficulties.

So, the cynic in me would like to pose a tentative solution to Bill: If his team would shut off whatever jammers and bullshit disruption devices they're using on the visiting opponents, maybe his equipment wouldn't fuck up as much either.

[1] https://en.wikipedia.org/wiki/2007_New_England_Patriots_vide...

[2] https://www.google.com/search?q=radio+trouble+gillette+stadi...
The answer to that question might help to frame your suggestions. E.g. creating a community around your project can help lessen support load – but also make paid support offerings less attractive. If open-sourcing is seen as a source of unnecessary work, attracting contributions can provide a gain to counteract that "waste". etc pp.
After the first ~300 pages, you also finally start getting endnotes that explain the obscure terms used so far, like TP, EWD, etc.
I really wish there were an edition with the footnotes inserted into the main body in some clean way. Like a quarter of the book is in those notes and many plot critical segments are buried back there.
As much as MRA/PUA types are nuts, they are also getting many things right that the mainstream has no clue about.

Let's say that it takes some knowledge and skills to bed new woman every week, for five years straight.

Few men would pull it off even if they didn't have moral objections.
Dirty Old Man spitting fire
10 Best Reasons You Should Use Advertisements in Business
https://news.ycombinator.com/item?id=12737328
https://twitter.com/esaoperations/status/788779693700968448

"#MarsExpress recording of @ESA_EDM descent is now processed and is being analysed by experts at #ESOC #ExoMars"

...then...

https://twitter.com/esaoperations/status/788780512089432064

"ACQUISITION OF ORBITER SIGNAL! #ESOC hears @ESA_TGO's signal loud & clear after it emerges from behind #Mars #ExoMars"

Also a photo of some very happy space people.

Edit: another tweet saying they'll need around 2 hours of data to confirm that they've reached orbit, confirmation at 20:30 CEST (https://twitter.com/esaoperations/status/788781863687036928). Space is somewhat of an emotional rollercoaster.
To be fair it does happen frequently enough. I wouldn't say every time but often on Netflix posts. A bit of a sampling for you:

https://news.ycombinator.com/item?id=12269411

https://news.ycombinator.com/item?id=12217900

https://news.ycombinator.com/item?id=12038367

https://news.ycombinator.com/item?id=11771714
I think its the externalities that kill it. A fully documented and repairable computer would add 30 - 40% to it's end user cost. That cost comes from the requirement to track changes at the component level back to the individual replaceable subsystems (FRUs).

I also note with some irony that there are ways to dispose of these electronics which will take all of the people out of the equation. Incineration and refinement is a thing. There is a plant in Milpitas CA that can take electronics, grind it through chompers into powder, material separate the grind through a series of steps, and then incinerate the "light" stuff, and refine the metals. One of their things is getting the gold and some rare earths out of chips and circuit boards through their process.

Then there are Apple's "disassembly" robots. Which take apart things, that makes for better aluminum recovery in Apple gear.
off topic but related, is speech-to-text engine in android open sourced? can it work offline entirely?
Gliding Algorithm Lets Drones Surf the Winds for Hours
You didn't.

The top comment is a book writer on TDD who is shocked and downright appalled

TDD provides absolutely no value over TLD.
Netflix had a worldwide outage few weeks ago that last hours so yes they need those kind of tools :)
The direct cause of the move to less green pastures was being broke and hungry.
Software, the Invisible Technology
I think we could, but it'd be very expensive (multiple large and careful studies) and only possibly worth it.

> I'd rather just trust programmers to consider what approach works best for their problem and mindset and go from there.

People are often surprisingly good at fooling themselves. I'd rather have actual empirical validation. And also a pony.
Actually it explains why everyone has innate racial profiling, even members of the target group. It's also why, even if a policy against it is adopted, it is immensely hard to actually change.
If deployment is automated and "clean", images get baked into machines and they just start. For instance, we use Ansible against the machine itself on boot, so we don't really need ssh access to it: everything is automated (but we keep it open to troubleshoot anything that may happen)
Dude, just apply for full-time jobs. The market is super hot. Tell them you thought you'd learn from grad school, but you didn't learn as much as you hoped, so you decided to go back to industry.
http://www.pollyklaas.org/about/national-child-kidnapping.ht...

> 99.8% of the children who go missing do come home.

> Only about 100 children (a fraction of 1%) are kidnapped each year in the stereotypical stranger abductions you hear about in the news.

http://www.theatlantic.com/national/archive/2014/07/in-a-yea...

> In a Year, Child-Protective Services Checked Up on 3.2 Million Children

> 2.5 million of those kids were declared 'non-victims.' Another 686,000 were 'abused' or 'neglected.' And an estimated 1,640 kids died as a result.

To be fair, one of these has a much higher rate of incident than the other.

Personally, I'm more concerned with the quality and accuracy of CPS than I am about child abduction simply because a 10% improvement in CPS would save more lives than a 100% reduction in child abductions.

Then again, I feel that way about medical errors vs. terrorism and the value of spending money to save lives. A 10% reduction of medical errors would save more lies than a 100% reduction in terrorism. :/
How Much Heat Does the Ocean Trap? Robots Find Out
I've heard that tests written specifically to drive up coverage metrics aren't much better than no tests.
From https://news.ycombinator.com/item?id=12745272:

We might accept a few more phobias in our children in exchange for fewer injuries. But the final irony is that our close attention to safety has not in fact made a tremendous difference in the number of accidents children have. According to the National Electronic Injury Surveillance System, which monitors hospital visits, the frequency of emergency-room visits related to playground equipment, including home equipment, in 1980 was 156,000, or one visit per 1,452 Americans. In 2012, it was 271,475, or one per 1,156 Americans.

The number of deaths hasn’t changed much either. From 2001 through 2008, the Consumer Product Safety Commission reported 100 deaths associated with playground equipment—an average of 13 a year, or 10 fewer than were reported in 1980. Head injuries, runaway motorcycles, a fatal fall onto a rock—most of the horrors Sweeney and Frost described all those years ago turn out to be freakishly rare, unexpected tragedies that no amount of safety-proofing can prevent.
I don't. This sort of discussion from people in the field and what their friends see is helpful because it can change how other laypeople see the issue. Furthermore, I like seeing these sorts of discussions because I feel they make me more intelligent through gaining a different perspective.
10/10 Well said.
I have just a couple of points.

First, please be careful with the "experts" broad brush. Not all, and possibly not most, experts will agree on many things. Moreover, actual experts will understand that there are pros and cons that are context dependent. I would hesitate to label as "expert" anybody who categorically prefers one over the other for all cases. That's more like zealotry than expertise.

Second, for my part the biggest hurtles are in two parts. One is that at the boundaries of speed versus provable safety. At some point I don't need and can't afford the cycles added by boundary checks and other Rust guarantees, and the mechanisms provided to mitigate them are as cumbersome as writing (unprovably) safe C++ code (e.g. "const&", "std::move" and other similar constructs) compared with the equivalent Rust. The other is a more a branding problem: gratuitous maligning of C++ is problematic, and projects a sort of arrogance that I find subjectively distasteful.
The best is when you can showroom on Amazon but then go buy at a real store for the same price, no shipping wait or cost.
I don't, but why would a coach give up his expert knowledge to all other coaches he is potentially competing against?

The incentives for all parties involved in this situation is less than ideal.