skysight-inc/HackerNews huggingface dataset:
Maybe people should just stop doing that.

I don't disagree, but how do we get there from here? Our "betters" have even had the gall to make this type of change in the recent past, and even to claim "energy efficiency" as a motivation. This is is--how do I put this?--a wronger than wrong version of not even wrong.
"Ach, damned engineers, what do they know about engineering!?" ~ Management, upon reading the memo.

Actually, more realistically:

"Brinton, do you know what this Boisjoly guy is talking about?"

"No Lund, I don't - his attitude is disappointing, we need team players."

"Thanks Brinton - I'll bring it up with his manager for his next performance review."
BitcoinCore: Clarifying Communications
"All production data" means all production data. Making that clear is part of this process.
Can you imagine this poor man's reaction as he watched the launch?
Can you elaborate more on the last paragraph? Also what do you exactly refer to by package repository and how would installing pip, bower or npm modules become different?
Seems a misguided practice to me.

* Store datetime values in UTC. Else you get inconsistent values, which has unpredictable consequences.

* Detect user's expected timezone using one of : a) user preference setting, b) the region the app is supposed to be running for, c) IP geolocation. Choice depends on the app requirements. Don't default to any timezone unless considered 100% safe.

* Present DB values in the UI using said detected timezone.

* UI-wise, slways display timezone information for datetime values. At the very least in a tooltip.
Date: 1997

It wouldn't be better on Medium, either.
Now project based learning is fine, but CS for example has lots of wonderful theory, where does that fit in?
My company uses Mailchimp as well, since it's good for integrating with web forms like AppSumo and SquareSpace's. But what I don't like is how the e-mails look like impersonal e-mail blasts. For that reason I've been using Streak for mail merge and saved e-mail templates (plus the bonus of open tracking), so that I can send e-mails that look like they are 1:1. One thing I'm beginning to get into is also pairing Zapier with Mandrill (Mandrill is actually owned by Mailchimp). Zapier is a neat tool that's basically IFTTT, but more business than consumer focused. So, I can get Zapier to automatically look for new data in a Google Doc and send that to Mandrill, which will send an automated and personalized e-mail. Still playing around with it, though. Hope that's helpful...
[1] http://arstechnica.com/tech-policy/2016/01/body-cam-captures...

[2] http://arstechnica.com/tech-policy/2016/01/man-arrested-jail...

In case of [1], that man(and many others) will still be alive if cops behaved professionally rather than behaving like a bunch of _____

In case of [2], why weren't the cops charged with obstruction of justice

There is no one overseeing police behavior, they can get away unless someone with enough time and money takes them to the courts and even then they get too little punishment.
"We"? I do not share your opinion that the price inflation resulting from monetary policy is in any way a good thing.

You can't stimulate demand with a subsidy. You can't depress demand with a tax. Both of those things are manipulations to the natural equilibrium price, and generate guaranteed deadweight losses.

The only way to "stimulate demand" is by changing what people's desires and priorities, such as by advertising. People have to want now-things more than potential future-things. Tricking them by pretending that they can have both more now and more later and then revealing only after they buy that they will actually have less later degrades trust, which causes more saving and stockpiling, which reduces the velocity of commerce. That reduces the economic leverage of controlling the size of the money supply.

You can't fool all the people all the time, and the ones you can't fool leak their information through the market. Most people know by now that the market can stay irrational longer than you can remain solvent. But we also know that you don't need to outrun the tiger, you just need to outrun your friend. So consumers are paying down debt, and companies are hoarding cash, hoping to be the best-prepared survivors when the whole house of cards falls. Fed policy is not taking into account the fact that it can't just print more confidence.
For me, being at MIT has been much more valuable than my time at RPI (my alma mater). And that's because lots of cool, innovative, and intelligent people flock to MIT. When hosting an event, MIT is able to get the best speakers in the world to show up, because the speakers are excited to be at MIT. I've had conversations with people who would never have come all the way out to RPI because RPI just isn't as interesting.

And so it reinforces itself. Intelligent people flock there because intelligent people flock there. But it also means that the time spent there is more valuable.
It's true though, in this case.

Police are far more likely to have complaints levied against them than most other professions. There's minimal downside as a pissed-off arrestee to filing a spurious complaint.

http://www.voiceofsandiego.org/2014/03/28/fact-check-do-poli...

> Police officers in the small city of Rialto in San Bernardino County have been wearing cameras since 2012. Rialto Police Chief William A. Farrar, working with a Cambridge University researcher, found two big results: Complaints against his officers declined by 88 percent and officer use of force declined by 60 percent.

A police department with body cameras probably won't see many false "he called me a nasty word!" complaints, and cops will be a lot less likely to actually use a nasty word or unnecessary force. Good cops benefit from being able to defend themselves, and bad cops either shape up or get caught.

That is, of course, as long as the department cares when they break their cameras.
> If enough people say that the quote is attributed to the wrong person then does it become fact like the redefinition of "literally"?

I think that's funny as a question, but has the wrong premise. There is no 'actual' meaning of words; they have meaning only by mass human consensus. (What is the actual meaning of 'flumbiliable'?) By contrast, there is an 'actual' first utterer of a quote, whether or not there is any consensus on his or her identity.

(I suppose that you could argue, though, that it is only mass observation of a quote that makes it a quote per se, rather than just something I said; if I mutter something under my breath, and it later occurs as a widely quoted line in a movie, then should it be attributed to me, to the screenwriter, or to the character who said it?)
One more amusing anecdote about "failing" a defence. I was told this happened in the EE department at Princeton.

There was a student whose defence wasn't going well and the committee’s consensus was that the more work needed to be done. But if the student actually failed the defence, special university regulations would kick in for the second defence which would likely make it impossible for him to defend.

Not wanting to do that, the committee came up with an ingenious loophole. Apparently the committee is allowed to take coffee breaks. So they decided to take a coffee break - for two months - while the student went back and fixed up his thesis and managed to defend once proceedings resumed after the "break."
Why is everyone outraged?
Interesting. I'm curious, do you find the technical content to be the 'thickening agent' or the style?

I work in a related field, and am vaguely familiar with both the general makeup of this type of rocket and this accident in general. I also tend to write longer, more complex sentences.

I did not find it to be particularly 'thick', and I'm curious whether it's because I'm more familiar with the technical details and so avoided the glossy-eyed stare from that aspect or from the fact that a few dozen words in a sentence doesn't faze me.

The former would mean this shouldn't bother anyone practiced in the arts of spaceflight (such as the VP of engineering), but the latter would have been a problem.

Edit: stupid homophones.
By tools we mean a broader definition of the word. These are the means that can help startups accomplish a particular task or purpose. As for Jenkins, Bamboo etc these will all be added to the database soon. Do let us know if there are any other categories you would particularly like to see. Thanks :)
Thanks Aardshark! Fixed.
To create REST API for Angular2 SPAs :) Works great, yesterday we've launched second web app, based on this API, and all goes very smooth.
You don't have to fake data in order to analyze production data safely. It is possible to anonymize personal information, although it often requires a security expert to make sure you're doing it correctly.
That reads like a knee-jerk reaction to the (implied) accusation that the engineers were at fault for not presenting their case correctly. It doesn't dismiss Tufte's arguments for clear visual presentation of data; you could say that both of them are right.
I think you're missing the point here.

Those physics classes will teach you to think about problems abstractly. In my experience, my knowledge of physics has helped me think about algorithmic problems significantly. Even if you don't use the physics itself, it's good to learn.

The accounting might not help you so much for CS, but it could be useful. And a few liberal arts classes are always good for breadth of education, and making you realize that you can always pick up a good book and read it, and that not everything you do has to be so math and science oriented.

Also, for the record, what you would learn at a trade school would be "programming". What they teach at university is "computer science". There is a pretty serious distinction, and I don't really believe you can learn computer science properly without a formal education (even if that comes from self-studying formal books - but teaching yourself javascript is not computer science).
My management can't or won't get through more than three sentences.
I think many of us here have been Boisjoly at some point, though with much lower stakes. This is how people are, they want to do the thing. Doesn't matter how much you warn them.
I look at the comment from the Police Union and cant help wondering why there is no public outcry to:

Outlaw public employee Unions?
> and C++14 will be even better.

Perhaps you mean C++17? Almost the entirety of C++14 is supported in the latest versions of all major compilers as of about the middle of last year. There are some pieces held back (particularly in GCC pre-5.0 and MSVC), however they are tiny parts of the standard which do not largely affect the majority of changes you'll make from C++98 to C++11/C++14.
AFAIK you can use the tzinfo-data gem. Someone needs to manually update it though. So far it looks like it is still on the previous 2015g and not on 2016a that just got released: https://github.com/tzinfo/tzinfo-data
> Like more than 40 other U.S. states, Nevada forces utilities to buy the excess energy at rates set by regulators—usually the same rate utilities charge (hence, the net in net metering).

It seems to me that the obvious solution would be to allow energy companies to purchase the excess energy created by these solar panels without a mandated price. I understand that the company is producing energy at X and selling it at Y where Y > X. If it is forced to buy and sell at Y, it's losing money when compared to producing the energy themselves. The energy companies are basically being forced to subsidize the solar companies by eating away their profit margin so I understand where they're coming from.

> First, NV Energy deployed its lobbyists to limit the total amount of energy homeowners and small businesses were allowed to generate to 3 percent of peak capacity for all utilities. Then it expertly argued its case before regulators, who rewrote the rules for net-metering customers. In December it scored a major win: Nevada’s Public Utilities Commission (PUC) imposed rules that not only make it more expensive to go solar, but also make it uneconomical for those who’ve already signed up.

Instead, the solution appears to be lobbying from the energy producer to put arbitrary restrictions on the energy capacity that can be produced by solar. This seems crazy, or am I missing something?
This is fantastic for e.g. EC2 where Arch Linux AMIs are hard to come by. (where "hard to come by" just means that they're available at https://www.uplinklabs.net/projects/arch-linux-on-ec2/ but I don't know who uplinklabs.net is nor whether I should trust their AMIs)
Agreed. And, that's actually pretty scary.

When it comes to Ferguson-type departmental corruption, it shows just how institutionalized the racism is - and how far it extends outside of the departments.

We should likely spend more time on this, as in this light, it doesn't matter what changes are made at a departmental level - there's no path to success on their own.

Change is going to have to be at the elected official level - but those systems are so gerrymandered, and so corrupt that it presents a really difficult problem.
This advice exactly was given to me by my HS guidance counselor. He told me to apply everywhere I think I might be accepted and then use the list on my resume.

Edit: Excepted to accepted. Read what your damn phone types for you...
> I find that crazy. Both teach basically the same thing. If they are both accredited, then it is almost indistinguishable.

Speaking just on computer science here, but the depth of CS courses varies radically across universities. Sure they all might follow the ACM model curriculum, but how much of the book you're actually reading (and which book you're using in the first place), the number and difficulty of practice problems you're assigned, etc. is definitely not basically the same.

I went to an average engineering school, and also took a handful of grad classes. Many of the assignments in Master's classes were a similar difficulty level to the assignments in undergrad MIT classes on OCW. Not all of the courses were this way, but many were.
This is a good point. I'll be sure to put that at the top of any vulnerabilities I report in the future.
What Zeros?
How do you handle DST? Do any of these locations run 24/7? I've found DST to be a compelling case for storing everything in UTC. Times get converted to the correct local time when displayed in the UI.
If he's smart, he wouldn't even consider leaking any data he may have access too.
> If you are born on the right side of the tracks, it's a great place. If you aren't, well, good luck.

And I'd regard that as a total failure. It's sad. It was the new land and here we are thanks to the lack of land value tax with the very rich and a large underclass with little social mobility.
Any good link for the back exercises?
I do aerobics regularly, play football 3 hours a week and hit gym twice a week. I still feel sometimes that I need a more stronger back.
I personally think that's a highly interesting project. Is there any way to get regular updates on the progress?
The Objective-C example is not even close to the worst case :) I raise you

shapeEffectSingleBlurFrom:withInteriorFill:offset:blurSize:innerGlowRed:innerGlowGreen:innerGlowBlue:innerGlowOpacity:innerShadowRed:innerShadowGreen:innerShadowBlue:innerShadowOpacity:outerGlowRed:outerGlowGreen:outerGlowBlue:outerGlowOpacity:outerShadowRed:outerShadowGreen:outerShadowBlue:outerShadowOpacity:hasInsideShadowBlur:hasOutsideShadowBlur:

(as queried with https://github.com/leoschweizer/Heliograph )
TBOX: A Multi-Platform C Library
We don't need a "new" university system. We need to update our expectation about higher education and the work force. Let's start but dropping our mantra that everyone should go to college.

Here's another: Maybe not everyone should even go to high school.
You'd think so, but they probably saw "loss of human life" and went "hysterical. ignore.".

It's actually really hard to warn people. Warn them loudly and strongly and they think you're scaremongering and being unnecessarily negative. Warn them quietly, and nobody listens. Warn them just right, and they'll take it under consideration, but go ahead anyway.

When of course the inevitable happens, as the guy who predicted doom, you'll be blamed, because "it wouldn't have happened if you hadn't made a self fulfilling prophecy".
Well technically you're already running Arch with a Debian kernel before the reboot. You could install and start services, the guide does so for sshd. Now -- taking off my pedant hat -- clearly you wouldn't want to rely on this chimera, and rather let it settle into one shape through a reboot.

My success rate with such projects is sufficiently low that I only attempt it when I have no other option. And that's for Debian -> Debian bootstrapping. Most of the time I manage to fumble a crucial parameter and the boot fails. I wouldn't even think of doing this remotely except as a challenge.

But that's not to mean you shouldn't try it for the fun of it!
If he took it home with him, you can't ensure the data is deleted. Could be on an external drive at home.
So hiring someone from the same rich or middle-class background as every other researcher will somehow mean they're less biased?

You won't find people without bias, but you can restrict your own selection bias in finding them.
Better overview: https://en.wikipedia.org/wiki/Traffic_Server

Initially created by Inktomi, bought by Yahoo! and got open sourced and brought to Apache Foundation in 2009 because of the good experience of Yahoo! with Hadoop in 2008/09.
This Article Was Written by a Machine
This econtalk provides some nuance for your point:

http://www.econtalk.org/archives/2014/04/bryan_caplan_on.htm...

There are many reasons to believe that college is more about signaling than knowledge. While admission is an important part of the signal (certainly at the high-end), completing college is probably an important signal in the mid-range and below. Completing college is probably associated with work-ethic, the ability to follow rules successfully, etc.
Simplifying Development and Separating Concerns with MediatR
Seems fairly standard. He provided feedback that could have prevented a disaster and the managers ignored it. So at the very least, the managers would dislike him for the fact that he illuminated their incompetence, but even more so for the fact that he would be a reminder of the massive tragedy that ensued and for which they were partially to blame. With management's resentment, his peers would have a choice, maintain a friendly relationship with him and risk their careers and management’s wrath, or distance themselves from him.

It’s sad, but the natural tendency of organizations is to close ranks in situations like this. It is incredibly tough to perform an open, honest, self-assessment. The procedures need to be in place to force the self-examination and strong leaders need to push for it. Even then, politics sometimes place the blame on the wrong people. I’ve seen this happen time and time again in the military from working with SF in Iraq [1] to joining a squadron just after a disaster [2].

[1] http://www.nytimes.com/2008/08/20/world/africa/20iht-20iraq....

[2] https://en.wikipedia.org/wiki/2008_San_Diego_F/A-18_crash
Yes, as long as the employee who is running around with copies of the production database that he uses for "analytics and data mining" hasn't used any clever hacker tools like "cp" or "mv" or "Uninstall the Box client from my desktop", that's true.

And as long as he's running the production database out of Box, which is probably not exactly a recommended mode of operation for either Box or the database.

But otherwise, yeah.
I think the selector in #2 is great. Sure it's long, so what. Reading it tells you exactly what the hell that line of code does.
Except the people in the cheap countries who see their prizes rise because of the influx of relatively richer people.
If there were two medical schools, one a state funded community medical school and the other a big name like John Hopkins, what school would you want your doctor to have attended? Even if you were assured that they both teach the same material, you would want the Coca-Cola over the Pepsi.
Many people don't have sufficient time to do a good job. You need to optimize the layout of data so that the critical message is clearly delivered first.

An ultra-executive summary is what your memo/email subject and first line should be. Then expand out with more and more detail as necessary.
National Geographic has an awesome video called "Challenger, The Untold Story" which highlights the communications breakdowns. google it
To be fair, RPI is in Troy, NY, and MIT is in Cambridge/Boston, MA.

Nonetheless, I agree with you. Location probably is a deciding factor in a minority of people who would rather go to MIT to talk than RPI.
It's easy to blame it on 'management', but it is important to note that author of the memo is himself a 'manager' at the time of writing the memo.

There is way more depth to this situation than the simple hand waiving 'everyone that supervises me is stupid'.
Block size increase to 2MB
Are you saying the Box client prevents anyone from copying files out of Box onto their own media? Because if not, I fail to see how your product enhances security in the way you claim here.
I just watched L.A Confidential a couple of days ago. All of this sounds awfully too similar.
I thought the rebuttal was very well written, if a bit dense.

For (1), you're correct that the engineers did not have the historical data. More than that, though, it did occur to them to request the data, but they were stifled by Morton Thiokol Management (and NASA).

To start with, there were a variety of previous problems with the O-rings caused by variables that appear unrelated to temperature. These problems were resolved, but prevented anyone from seeing a pattern. It was only on the basis of the single data point in SRM 15 that Boisjoly requested temperature data in advance of the launch.

Obtaining such data was far from simple, because, as you mention, the temperature of the O-ring isn't the same as the ambient air temperature. Thus, obtaining the data was relatively involved and required knowing many variables: time on the pad, the gradient of ambient temperature, the temperature at which testing was conducted, and so forth. For this reason, the engineers didn't compile the data themselves (unclear what process they'd need to get the data).

The engineers thus requested the data in advance, but had not received it. They had precise data on only two data points (at 53 degrees and 75 degrees), so the rest of the data in the chart was compiled after the fact.

"The data necessary for a calculation of O-ring temperatures was thus not collected all along during the shuttle history. And when Boisjoly asked for that data in September, along with much other data, any one of which might have been the crucial missing piece to explain the anomalous cause, it was not supplied. In fact, the engineers received none of the data they requested."
civilly?