skysight-inc/HackerNews huggingface dataset:
Yes sir, given the sharp picture this article paints her actions in leaking while in boot camp was just another example of someone refusing to get with the program. Either that or the two things don't really have much to do with each other...

I find it weird, the implication in the article is of a weak person.

So, she leaked classified material and went to prison because she was weak, which sure is a narrative alright. I bet the author of the piece is mentally, morally and physically strong enough to never leak classified material, destroy their life and suffer greatly for doing something that has no appreciable benefit to them.

So the logic goes like this: Manning was different, therefore Manning was weak, Manning did something the author and other people at boot camp wouldn't therefore Manning is still different therefore still weak. Weak, weak, weak not strong like the author and other soldiers who cohere together to value commitment and loyalty, manly non-weak virtues that weakling Manning could never know.

Anyway, really it seems a little unlikely given this description of Manning as a soldier that she would ever have gotten through basic. So I wouldn't be surprised if there are a few lies sprucing up the main point of the article, which main point being that Manning is weak and we should feel a sort of moral disgust about that condition of weakness.

ah well, the writing was just awful. Maybe that's why I ascribe an awful world view to it.
I evidently misunderstood the original comment, when OP said less wealthy (better educated) he meant that there would be fewer wealthy (and better educated) owners. I don't agree with the sentiment and think OP didn't really explain his position well either.
Autopilot on planes still requires there to be human pilots for edge cases. I think everyone understands this, because everyone knows that there are still pilots on planes.
The Pomodoro Technique – Be more productive, one tomato at a time
The original NHTSA levels had this very clearly at level 3, but the SAE's levels seem kind of ambiguous as to whether that case would be level 3 or 4. I feel like it's more in the spirit of level 4 than level 3, though, as level 3 requires "prompt response" from the user to a request for intervention, while level 4 has the car still doing something sensible even if the user doesn't respond.
I see that argument as just sophistry - redefining "luck" to fit a particular worldview and set of circumstances. shrug
Using gravity as a propulsive force may be silly given its relative strength, but having a way of blocking gravity would make a tremendous difference in getting out of our gravity well. It's not so much help for achieving orbit, but if you want to go beyond the Earth or even beyond the Solar System it would be a whole new game.
Very skeptical of Gladwell, especially since David and Goliath

http://www.cjr.org/the_observatory/the_gladwellian_debate.ph...
thanks! looks very promising. 10$ for iOS is definitely a reasonable price.
This definition of "luck" sounds more like "risk mitigation" to me. Luck has a clear and easily understood definition.
The primary author is a Google Brain Resident (https://research.google.com/teams/brain/residency/). The Brain Residency is a really great program for starting a career in Deep Learning and ML research, and I'm really impressed by how quickly these new researchers churn out great work like this.

disclosure: I work at Google Brain
Because the whole point of Uber is to destroy private transportation, not to make a profit. That means ignoring monopoly laws like we do for other centralized intelligence services.
I mean, sure, there's more things that can go wrong once you add TLS to the stack. At the same time, there are so many other guns to shoot yourself in the foot with, so why is that we should draw the complexity trade-off line between HTTP and HTTPS? HTTPS seems to be good enough for 50% of all page loads nowadays. There's no active attack scenario here (which I agree would be a concern for critical services!), and for every possible TLS server or client issue, there are a multitude of other server, network or browser issues that could have a similar effect.
"A CME wouldn't cause a world without power. It would cause parts of the world to lose their power grids and satellites. Generators would almost certainly be hooked up to critical infrastructure and cities in rich countries."

This is true, of course, however I am pessimistic about the ability for manufacturers to resist cutesy network/cloud/status/monitoring functions in these devices.

I am sure that somewhere, right now, there is a diesel generator acting as backup for something critical that is plugged into ethernet and queries a license server every five minutes.
> All data is stored and transmitted as JSON – the embedded database, the database server, REST APIs, stream APIs, and batch APIs.

That’s likely going to become an issue with my usecase – even currently while using a custom binary format on the net, and decoding with Java NIO, we’re seeing ~80-90% CPU utilization on latest Android phones for ~4-5 seconds during connection to sync the latest tenthousands to hundredthousands of messages.

I doubt using Strings, and specifically JSON, will make that more performant.

(But I’ll definitely look into your code as inspiration for how to continue)
Then continue to enjoy a sub-standard password manager.

Edit: When the 1Password app under Wine functions better than the native LastPass app on Linux, I think it's time to rethink some priorities.
This particular author (Robert H. Frank) is not pushing a particular narrative to justify dismantling of family unit.

Where did you find an attack on the family unit in the article?

Upon reading this article I started reading his 1996 book The Winner-Take-All Society .

The book is quite prescient in that the professions with similar top heavy compensation structures have multiplied since.

He is well aware of fallings of state run economy.
I don't really know that stack. Probably some one else is better equipped to guide you there.
Ask HN: Best career opportunity for a distributed systems/performance lover?
Hello HN,
I work as a generalist software engineer at a relatively small company with interesting scalability problems in the valley. I mostly focus on infrastructure operations but, unlike most devops I encounter at meetups, I very often like to go into low level details of distributed systems and system troubleshooting, it's pretty typical for me to fire up perf and troubleshoot a kernel performance issue by tracing some kernel code path (in other words, I really enjoy following the amazing work of performance experts like http://www.brendangregg.com/blog/index.html).

In terms of programming, I do ok, I am proficient in a few languages (mostly C and Go), but I really don't like doing what most programming in my company means (REST APIs, plumbing code to interface with DB, ...), and I don't feel I have skills strong enough that I would pass a coding challenge at one of the big companies (although I have a very solid understanding of basic data structures and algorithms, I could easily write a simple hash table on a white board), at least for a pure software development role. And honestly I really wouldn't want a position as a "feature developer" writing yet another REST API.

I really feel my area of expertise, and the one where I would like to specialize further by learning from world class engineers, is system troubleshooting, focused in a world of distributed systems.

My question for HN is: in your mind, what companies/teams would need such a role? And what are the best way to apply to those teams? Also, I am strictly looking for companies who can pay considerably well, my compensation is already decent for the valley (total comp ~200k) and in order to jump ship I would also appreciate an incentive compensation-wise.
I've contracted for a few of the larger agencies and that's just not true. Their DNS's can route sub-domains to several (hundreds) different sites/servers where there is no, and continues to be no, https
How I built a working conceptual prototype for my app in less than a week
You mention setting up a Phoenix app in Docker so I'll link to a couple of posts I wrote describing how I do that: https://dev.bleacherreport.com/starting-a-phoenix-project-wi..., https://dev.bleacherreport.com/brunch-in-a-container-phoenix.... I almost always start new Elixir projects in Docker for local development now, and deploy the images to Elastic Beanstalk. If you're not setting up a cluster it's not a bad option.

At Bleacher Report, we've definitely reduced operating costs on some of our services by switching to Elixir and running on fewer/smaller machines, and we routinely pick Elixir for new services now. But we also recently launched a Node service which could handle all frontend traffic on a single server, so in some ways it's hard to say whether the gains are more due to the technology or improvements in the service design.
Right, what I have learned is that just because a flight might be late for you doesn't mean you can be late for it...
Ehhhh no one who is cool is into cars... having a nice fixie probably correlates more with who is getting tail than a relic from the 1920s.
Stopping when you hit 95% confidence is a classic failure mode. Yes, if you are doing classic t-test based A/B testing, you have to wait until a pre-determined threshold; otherwise, effectively, by looking at the p-value and stopping when it hits 95% confidence, what you are doing is ignoring all negative results and accepting the first positive result you see -- clearly, that's bad science. I'm simplifying the math here, but this is the general notion.

You can see a demonstration of this in practice: http://www.gigamonkeys.com/interruptus/ (sit back and watch your false positive rate, aka "bogus a/b testing results", grow).
Year One Roadmap for Marketers
It's useful to think of the work of m Elixir processes being distributed to n cpu cores by the BEAM scheduler. An Elixir process is not a system process in the way we usually think of the word process if coming from a non-BEAM world.
just in case anyone is confused - the statement about leaking in bootcamp is sarcasm, since I think - well it really seems the narrative is of someone who wouldn't have made it through bootcamp to a place where they could end up leaking classified intel and anyway I'm one of those who think the actions in the two places do not have as strong a thematic article as the author implies... so I don't really believe the story as told.
I suspect the people building it do, the people selling it probably do not.
Right. And I'm assuming since you care about it then you would not allow the permission.

So, you're covered. What's your problem now?
I like to believe that Starcraft has improved my ability to multitask. Also, resource management. I'm able to apply delayed gratification to my army by building stronger units that cost more later by investing more heavily in economy/upgrades/technology early on based on the state of my opponent.

Also, Ultima Online has a bunch of player-run servers. Someone came out with a client that injects packets to the Ultima Online servers, so I was able to learn to write "fault tolerant" programs. It was a huge motivator for me to learn to be a better programmer.
Ah, right. It does.
Here Is Why There Are No Live NFL Games in Virtual Reality
>1password is still not out on linux and I have no intention of using them until they bring out a linux client.

Why? The client functions just fine under Wine and runs better than most of the native clients that already are on Linux.
It's interesting how vague this is. There's an NTSB investigation still pending into a specific Tesla crash.[1] The goals are different. NHTSA asks "do we need to do a recall?" NTSB asks "exactly what, in detail, happened here?" NTSB mostly does air crashes, but occasionally they do an auto crash with unusual properties. Here's the NTSB report for the Midland, TX crash between a train and a parade float.[2] That has detailed measurements of everything. They even brought in a train and a truck to reconstruct the accident positions.

It took a combination of problems to cause that crash. The police lieutenant who had informed the railroad of the parade in previous years had retired, and his replacement didn't do it. The police marshalling the parade let it go through red lights. They were unaware that the traffic light near the railroad crossing was tied in to the crossing gates and signals. That's done to clear traffic from the tracks when a train is approaching before the gates go down. So ignoring the traffic signal took away 10 seconds of warning time. The driver thought the police had taken care of safety issues and was looking backwards at the trailer he was pulling, not sideways along the track. People at the parade were using air horns which sounded like a train horn, so the driver didn't notice the real train horn. That's what an NTSB investigation digs up. Those are worth reading to see how to analyze a failure.

[1] https://www.ntsb.gov/investigations/AccidentReports/Pages/HW...

[2] https://www.ntsb.gov/investigations/AccidentReports/Pages/HA...
Rogue Scientists Race to Save Climate Data from Trump
Right, it's that "prompt" which seems critical here. If there is no constraint on how long the driver can take to respond then there isn't an issue, but if there's any requirement for how quickly they need to get back in the game, it seems doomed to failure.
You could also do

void foo(std::function<void(int)> callback);
A list of knowledge repositories
We shipped an app last year with Realm and are in the process of migrating off of it—it just wasn't reliable enough. We regularly saw crashes deep in their library with highly concurrent usage. Extremely frustrating.

Adding something complex like OT on top of Realm's existing foundation would make me even less likely to use it in the future.

That said, it's nice to see them tackling the problem and I wish them the best. Obviously, bugs can be fixed given enough time and effort and in principle, I like their product.
2016 Christmas Ukraine power outage was caused by hackers
Apple releases major updates for Logic Pro X and GarageBand for iOS
From what I gather, Let's Encrypt meets the guidelines to be considered acceptable, but is not really mentioned anywhere, neither in the linked page nor on https.cio.giv - is there any feeling one way or the other on the use of Let's Encrypt for .gov?

Certainly one of the biggest headaches of the classic approach is forgetting to renew your certificate on time, a situation which Let's Encrypt effectively avoids.
Value creation is what we want to reward, I think.
Ask HN: Good resources to learn about writing tests for web sites?
I'm currently working with Django, but I'm curious about more general testing (rather than just Django tests) and how web developers do this sort of thing.
For an IPO, Uber would have to publish real audited GAAP financials. Those would look terrible. Uber's over-valuation would not survive.
College bubble will pop. Prices have been sustained longer than normal due to special laws for school debt. But even with the extra protection of wage garnishments and no bankruptcy option, it cannot keep going up. People are starting to get their money underground in a homeless lifestyle or leave the country. It's going to burst and hard.
I'm sad not to see an emphasis on giving a shit about the lives of those people you're leading. Personal development, career development, family, fun, etc. These are all hugely important to people outside of whatever widgets they are contributing to. A good leader should care about helping the people they lead achieve their goals, and not just in the sense of finding people who are willing to pretend their goals align with the widgets.
It does run just fine in Wine, though. I've got a Ubuntu box that's been running it with Dropbox and it syncs and runs just as well as my Mac version.
> ... even the sound design in vanilla is just perfect

The sound of the tank when it switches to siege mode is one of the best and most satisfying sounds I have ever heard in my life.
In the last post didn't he say that he spend 15 years writing in 'C' and learning the ins and out?

I don't think 4 days is enough to really evaluate a language. I'm not going to dismiss Rust based on this analysis.
How long does that take to do though? My understanding is that the scale of a CME is what makes a potential disaster.
Clojurescript and reagent .. very cleanly designed, and one ring to rule them all
Site seems to be slow, here's an archive link: https://archive.is/mBgQ9
So we just do nothing about the 80% of students that are graduating high school?

The US has 300 million people, we are allowed to work on more than one thing at a time.
Or an alternate headline : "Telsa confirm they will always say its the customer fault!"
If you enjoy APL/J then you might want to check out F-Script on OS X. It was pretty fun for combining arrays with Smalltalk like syntax and might provide you with some amusement.
Is the backhoe/squirrel/hurricane an attacker thus making this an "attack"? Semantics. Availability is part of the attack _surface_, which if we're being pedantic is what was being discussed. ("Look at the shiny new attack surface!")

> different discussion

My point is that, no, it's not. The three points of the triad are inextricably linked. More C and/or I means less A (and A tends to be sidelined in favor of C and I these days).

> OCSP and CRL is soft-fail by default in all browser I'm aware of.

Not on government systems they aren't (STIG id: v-44789). Also, if we're going all in on https we should go all in on https.

> ... Stapling

How is the server supposed to get a response to staple if the responder is unavailable?

Also, time. Also, client root of trust. Also, fat-fingering the hostname when the DNS gets updated. Also, public wifi which does mitm...

Bottom line: this is a decision which prioritizes confidentiality and integrity over availability for the entire .gov with (seemingly) no recourse.

Edit: quote from upstream, corrected STIG id
What I mean is "in 2 dimensions" may be relevant, since the shape seems to be a 2D sheet folded into 3D space.
This company just seems so reckless, but perhaps it's just bias since I only hear bad things about them in the news.

While I don't like to see people lose their jobs or companies close up, I feel like the company looks at safety as a roadblock to them being called geniuses and making money rather than part of their processes. Usually problems like this stem from senior management and is likely to not change unless someone else takes over entirely.
> Is the author saying one must wait for 6000 events even if the difference between A/B is large?

Yes.

> The larger the relative difference, the fewer events needed.

Wrong. That's the common mistake that is being addressed.

The relative difference could be anything at any point in time. You always need a lots of events to be somewhat confident that there is really a difference.

Short version: If you want X% confidence on a test, there are maths formula to say that you need to monitor N events, at least. The formula doesn't depends on how large is the difference (which you don't know anyway).
How do Carrington Events affect satellites?

Power lines go bang due to induced current, because the distortion of the Earth's magnetic field due to the storm causes the two ends to be at different potentials, which the line shorts out. But satellites are tiny, so the potential difference between the two sides of the satellite is going to be very small.

The absolute potential of a satellite can be a problem because if the satellite is too strongly charged then it can react against the surrounding plasma causing damage to the surface. But that doesn't affect the electronics, which are shielded and inside. And it's not going to cause current flow to ground because, of course, there is no ground --- satellites are as shielded as they can get.

As far as I can found out, the biggest risk is simple radiation damage to the satellite components, but that has nothing to do with current flow...
Eat and lift.

The program doesn't matter too much; there are many decent ones. Anything with a focus on the main barbell movements (squat/dead/bench/overheadpress) with some basic progression scheme is likely sound. strengtheory.com is a great source for info; Greg is legitimately strong and actually has some basic science understanding, unlike 99% of 'fitness nerds' who claim to.

Changing your diet will likely take as much effort as the training. Feel free to use an unusual diet to 'learn' to eat more calories. Even if you have to use lots of milk, bacon, or whatever is tasty and easy to get down, your body gets used to the calorie intake and transitioning to a reasonable diet will be easier.

The real challenge is in habit formation. Try to make it easy on yourself and use whatever tricks you can to stick with it.
HSTS preloading enforces "includeSubDomains" for all domains that are submitted[1]. It's certainly possible to use HSTS without includeSubDomains, but not preloaded HSTS, and since all new executive branch domains will be preloaded, that means all subdomains will have to support HTTPS as well.

[1]: https://hstspreload.org/
Sort/bucket the abosute value within some epsilon then merge pairwise in a binary tree.

Or split FloatMax into 32-2048 bins. Start all at zero. Add incoming numbers to the corresponding bin. If a bin goes out of range zero it and add the sum where it needs to go. When you are done keep adding the lowest magnitude bin to the next highest.
It's no surprise that the countries which are happiest are either from Northern Europe or are former British colonies. They are all wealthy, developed, educated, have low instances of religion, and are left leaning with tax payer funded healthcare, education, etc.

I wonder how many countries that Queen Elizabeth is monarch of don't have union jacks on their flags. I can think of Canada and Jamaica, but there's bound to be more in the Caribbean and Pacific.
Sure it would. People would buy in, it would pop, etc.

Because UBER.
Google Has Started Penalizing Mobile Websites with Intrusive Pop-Up Ads
The pain of learning Rust
The whole point of regulations to protect consumers is to protect them from spending their money on things that don't work.
> I don't understand what's specific about Palantir

They've already developed the tech that the government is likely to use, have millions of dollars of federal contracts, and have done very little to convince the public that they won't use their software and data for targeting muslims or some other group.

It's not about setting up a database, it's about populating that database, and it's taken years for Palantir to develop the data pipeline, analysis and infrastructure to do that.
You're just committing the same flawed reasoning I'm talking about. Human behavior is complicated, your view is, and I don't mind stating this absolutely, is very naive, if well intentioned.
Making a memorable entrance (or exit): How to use ReactCSSTransitionGroup
David Gelernter (Yale CS prof) being considered for Trump’s science adviser