skysight-inc/HackerNews huggingface dataset:
Some story reported on by arstechnica, submitted twice[0][1], but so far uncommented upon.

[0] https://news.ycombinator.com/item?id=12051850

[1] https://news.ycombinator.com/item?id=12054240

Added in edit: I've put in this comment in case people want to find a different source of the story, suspecting that it might be more interesting to HN users to have arstechnica as the source. Clearly some people think that's worth a downvote. <shrug> You're training me even more not to care about HN.
Between this kind of stuff and civil asset forfeiture, I'm really disgusted at what our legal system has become. Let's even throw in red light tickets as a bonus. All of this crap comes down building a money machine for the governments that are here to serve us. When will we have a leader with the ability to end the madness?
A false sense of security can be more damaging than no sense of security.

Certainly it can be important to know when you have a "no compromises" security option versus "mostly better than plaintext but maybe not secure".

It could be a UX judgment to not confuse users they have a "secure connection" when in fact they might not. Look at all the various attempts over the years browsers have made to keep the UX semi-reliable and easy for users to understand whether or not their SSL connection is secure.
The distinction isn't very clear. As you say J2ee is just a collection of libraries, of which Spring web services happen to use a subset of.Servlets/JAX-RS off the top of my head.

Of course Spring doesn't leverage ALL of J2ee but I wouldn't except anything to use all J2ee. There is a lot there.
I'm in the UK and curious what you do. Sounds good.
Very frequently police claim the deadly force was inevitable until a video surfaces that completely denies that. Take every police account of a shooting with a bag of salt.
jour•nal•ism (jûrˈnə-lĭzˌəm):	The style of writing characteristic of material in newspapers and magazines, consisting of direct presentation of facts or occurrences with little attempt at analysis or interpretation.

Perhaps OP wants to read about technology without being crucified for being a white male every other article?
In the age of smart guns that only the owner can fire, why is "he was reaching for my gun" a valid reason?!? How many wrongful death lawsuit settlements does it take to retrofit or replace the existing firearms?
Thx :) Climate is different in Europe, you need profitability to survive.
GCC in fact performs this optimization.
Agreed. That name definitely falls under the category of "clever for all the wrong reasons".
Exciting to see the R files used to create this are attached and usable by anyone, so this measure can be tracked across time. As much as I can appreciate the benefit of having stories of individual cases of police misuse of deadly force for galvanizing activism and attempts at reform, I am not a big fan of emotional rhetoric as the main justification for a given policy stance. Relatively objective measures of how problematic the situation truly is seem far more practical to me, along with campaigns such as http://www.joincampaignzero.org/.

I am no statistics expert, so just curious, anyone here knowledgeable enough to read into the technical details and comment on how good the study quality seems to be?
Sorry, I am not understanding what you're implying here. I am well aware of the definition of literate programming. (And what you've said isn't actually enough to be considered literate programming under Knuth's definition: that's just tangle, still missing weave. Though notably, a lot of people argue that weave isn't needed with today's programming languages...)
Then I guess http://www.pythontutor.com could do this long before!
Some of it is the taste. My in-laws raise chickens and the eggs taste awesome, but even the organic+free-range chicken eggs in the store have little flavor.
Tried it out...works!
Dallas Police Used a Bomb Robot to Kill Suspect After Shootings
I've seen a drastic drop off of jobs on Angel List. In 2013 there were roughly 10,000+ remote jobs available in the US. Today it's down to hundreds. I'd be interested in a full scale research effort.
Innocent until proven guilty. Judge, jury and executioner in one.
All in all a poorly designed poster of something you needn't have memorized unless you're studying the algorithms specifically for an exam or something.
What? Please elaborate! I can't think of how software overcomes this problem.
Have you checked our RhodeCode ? It's much more mature that Gogs.
on the front page, submitted 11 hours ago, 200+ comments: https://news.ycombinator.com/item?id=12053721
Disclosure: I work on a startup that provides a tool for referrals (rolepoint.com) as well as SaaS that is used by job boards (rolepoint.io). I also gathered job boards in a quite popular repository https://github.com/lukasz-madon/awesome-remote-job

Couple of things that I noticed

- more channels - There are at least a dozen of startups like TripleByte, interviewing.io

- referrals becomes preferred way of hiring. From small companies where majority of hires are made through personal networks to fortune 500 companies (using an external recruiter is a last resort).

- AngelList, Stackoverflow Careers have matching features and you can learn more about the company.

- This is an employee market. Companies have to proactive to get employees (hence the 'poaching'). Posting something to a job board is not efficient.

- More acquihires by US companies happens in Europe, since they have hard time competing with Apple, Google, Facebook etc.

First two points are backed by data.
You can totally run your own server for yourself and your friends: https://github.com/WhisperSystems/TextSecure-Server (you'll have to change the server's URL in the client's source as well and compile it yourself, but that's really easy)

What you won't be able to do is federate with the official servers.

Oh, and there's also a WebSocket transport (used by the Desktop client) that doesn't involve Google. That just doesn't provide a pleasant experience on mobile.
I'm curious about this too. I'm at the point in my current project where the asset pipeline is becoming somewhat of a burden, and want to know what others have done to replace it or mitigate it.
I realize you were possibly asking these rhetorically, but let me answer these questions for the sake of trying to let you see through the eyes of someone who does feel "somewhat confident" in guiding large projects; because I believe you'll find that you may have more intuition for it than you realize, and that at least for me there's been no Magic(tm)

How much should we be writing tests?
- How much do you need them? (Are you grinding out an MVP on very short notice, or setting down the foundation of a long running important project?) and if you need a more obvious signal, are you hurting from not having them?

How much should those tests cover?
- See the above; but additionally (and tautologically), what parts of the code do you worry about tests covering?

What type of tests?
-What type does your team feel comfortable with using and maintaining long term?

Should we use Agile/Waterfall/etc?
- See the above, additionally consider if the context you're in (because the powers that be over you incurr a LOT of constraints) really encourages one of these.

Do we need code reviews?
- See "how much should I be writing tests"

Pair programming?
- Continue to cite the above, as well as "does it work for your team"

Continuous integration?
- Is the overhead worth the benefits? (this is not a loaded question)

What should the deployment be like?
- Easy, robust, hard to fuck up, easy to clean up.

I stopped here intentionally because your latter questions touch on technical decision making, to which I'd give unified advice: Get to know the space. Get to know your tools, then ask someone smarter than you :) Less glibly, someone else has almost always done what you intend to, if not many someone else's, and their experience is so fucking valuable I cannot emphasize it enough, this is also half the benefit of having a personal network. However, you need a mental model of the space to evaluate their learnings in your context, and that just takes playing in that space until you feel comfortable with it.

I really hope this doesn't come off as a preachy rant, my goal is to address your final sentence; to echo my original statement, that I believe you can apply the experience you've gained as a dev thus far to the questions you claim to have no experience for (and you go so far as to demonstrate this e.g. your rails example); and even in absence or presence of that, leveraging your team and peers is invaluable for making "less bad choices", and you're already doing that by asking here on HN. You're already walking the path you are aiming for.
Thea author wanted me to drop a link to his blog post on contributing: http://jamey.thesharps.us/2016/07/translating-c-to-rust-and-...
Finally, analysis of police shooting data as a function of county-level predictors suggests that racial bias in police shootings is most likely to emerge in police departments in larger metropolitan counties with low median incomes and a sizable portion of black residents, especially when there is high financial inequality in that county. There is no relationship between county-level racial bias in police shootings and crime rates (even race-specific crime rates), meaning that the racial bias observed in police shootings in this data set is not explainable as a response to local-level crime rates.

With the disclaimer that the conclusion might still be correct, I think looking at the county level is completely absurd. You leave yourself open to the Simpson's Paradox at a neighborhood level.

For argument's sake, let's say that the majority of police shootings happen in poor neighborhoods. Let's also assume, sadly, that the ratio of black/white people in poor neighborhoods is high.

Their analysis would imply that their is a racial bias to the shooting, when in fact, the racial bias could be entirely explained by the demographics. Or it might not, but doing it at a county level completely washes out all useful signal.
It's almost as though children aren't rational actors.
On some architecture int is 32bit while isize is actually 64bit so no, that translation is definitely not the ideal one.
I’ve Been to the Future. It Tastes Like Crickets
Being a policeman is and should be a risky job. Not to the point of people orchestrating mass police killings but you shouldn't try to eliminate risk from being a policemen by shooting every citizen that might pose some threat to you.
> I was going to downvote you for a snarky response (I felt the reply explaining that Rust also has iron/oxidation references was a better response)...

100% of English speakers who hear the word "rust" will first think of metal oxidation. "Correcting" people who make that "mistake" adds nothing of value to the conversation and just expresses "I know more than you" because you know some obscure minutia that was mentioned in an IRC channel once. Nerds love doing this "I'm smarter than you" kind of shit, so much so that it is developing its own noun, "well actually". It's obnoxious and distracting and contributes nothing, so I called it out.
But how many of those cases were pointless things like drug possession? If society can't afford to pursue some sorts of crimes then perhaps we have too many laws. At some point we are going to have to quit having the legal system save us from ourselves.
I… just got corrected by Cliff Click~! (You're like my language implementation hero (along with Mike Pall).)

Vega sounds like it would have a nice niche in network processing. Shame it didn't find a big enough market. It was pretty interesting from what I read.
SMITE's actually a really good game though with a very fair and affordable payment system.

Criticize them for not allocating enough staff to maintain Tribes Ascend, sure, but it's unfair to call SMITE a cash-grab.
> Deputies say

There are very strong incentives for the Deputies to paint themselves in the best possible light in this situation. I would go as far as to say there is literally no value in what the Deputies say happened. Video of the incident, uninvolved bystander reports are what's needed.
this might be more related to angellist getting its act together and cleaning up expired listings, of which they had thousands
So, do the "stop what you're doing and upgrade" links in the article actually go to Symantec's site, or are they phishing links? Because that would be a perfect example of the type of highly effective phishing the article is talking about.
Simple solution: if you can't hammer out the details of what you really want in time, extend the current one.
"How would random sampling of incomplete data improve the results?"

It doesn't. The author means there is some actual population of shootings, and this dataset is a random sample of them. Since there are no systematic biases in the collection of the data, ie, it's not the case that the shooting of a black is more likely to be recorded than that of a white, the random sampling of the full set is sufficient. That's an assumption, of course, but given that assumption the rest works.

It doesn't improve the results, it just doesn't harm them.
That analysis only makes sense if that is the only product of the company. Google would still be spending way more on making ads better than a pure gmail competitor just because it shows ads for so many other things.
Well, it's just building off the same (negative) connotations of "Rust", which I think was itself a questionable name, trivial though it might seem.

I've been looking at newer languages recently, and I see a lot of promise in Nim -- which renamed itself from Nimrod after users warned about what it connotes. Rust could take a cue.
By "some stupid thing to their headers" are you referring to nullability annotations? I'm not sure what else Apple would have added to pure C headers (as opposed to obj-c) any time in the past few years.
My two cents: you should apply for some senior developer positions. You should be honest about your skills, but also you should be confident and not sell yourself short. What's the worst that can happen? You are already not getting callbacks.
Also spyder: https://github.com/spyder-ide/spyder
Declaring that someone must clearly have no empathy because they hurt people they didn't even know is also not an argument.
I'd slightly disagree because considering we are discussing impending fall of JavaEE where as enterprises seems as complex as ever. So it would mean JavaEE is not really proved right solution to complex enterprise problems.

I feel JavaEE is very large orthogonal complexity which somehow neither solved nor reduced enterprise complexity. It added a jargon speak and multiple layers to bury enterprise problems and reduced net understanding of issues.
Expense. Raising elephants/rhinos is probably extremely expensive, especially when you consider how little ivory you get from an elephant raised for, say, 10 years. Poaching is only lucrative because the poachers don't bear the cost of raising the livestock.

Also if you tried to establish a farm where you raised elephants for ivory, the moral outrage would almost certainly get you shut down, with an new law if no existing ones covered it. The "countries with local demand for ivory" are in general countries that have made ivory trade largely illegal already, because most of the population agrees it's pretty repugnant.
Also his 9 year old son is a DICK.
What are you even arguing then? What's the importance of highlighting that difference? My point was that ANY coercive act against someone else's body should be prohibited and punishable under the law. The law should NOT allow the majority (in this case society) to dictate what I can do with MY body. I'm not being pedantic. It sounds like you are arguing "rape is bad, therefore we need to remove partial ownership of your own body and decide what you can and cannot do with it." That "logic" is offensive to me. If that's not what you're saying, I apologize. Maybe I am reading you wrong.
No, most real-world C code will expect a C `int` to be 32 bits, while `isize` is often 64 bits.

On the other hand, at least for Unix systems `long` is often equivalent to Rust's `isize`: 32 bits for 32-bit architectures, and 64 bits for 64-bit architectures, so it would make sense to convert `long` to `isize`.
Sure, let's not avoid killing thousands of endangered animals so people can keep restoring old pianos. Priorities, right ?
> Is there any chance this tool can produce anything close to clean, safe, idiomatic, rust code?

That is generally not possible, unless the C code only uses specific patterns known by the converter tool. That's very unlikely, considering that people write C code to be 'quick' and usually use all kinds of tricks.
This sentiment is quite common: "I don't care if 'bad people' die. Fairly or unfairly, doesn't matter - they're bad people."

I would equate this to "I don't care about privacy because I have nothing to hide. Only bad people have things to hide, and if their privacy is taken away, so what, they're bad people."

If you can understand why privacy is a 'Good Thing', or better, a Human Right, then you should be able to comprehend why extrajudicial killings are a Bad Thing, or better, a violation of Human Rights.
Claude Monet clearly new something about it.
digital ocean charges $0.02/gb after your vm quota is used up.

fyi, amazon/google charges above $0.10/gb
I was wondering the same thing, and did some back-of-the-envelope calculations to get a feel for that.

Surprisingly, when compared to British officers who (for the most part) are not armed, providing officers with guns seems to decrease both their own survival AND the survival of civilians, percent-to-total.

I did make several gross assumptions, such as only counting deaths and not injuries, and that 100% of US police officers are armed and 0% of British officers are, but for a rough calculation, I think it's okay. (Note that British officers are much more likely to be assaulted, and injured in those assaults, than U.S. officers.)

If I had to guess, it could be because the presence of guns (on both sides) tends to escalate the situation. For example, regardless of whether you're a police officer or a criminal, you're naturally going to be much more likely to shoot if you believe you are about to be shot yourself.

If British police officers CAN'T shoot, then potentially British criminals are less likely to shoot them, because there's no need to do so - just knock them over the head and then run away.

This is purely speculation on my part, of course, but it seems plausible, does it not?
I mentioned it because I didn't see it in my scanning of the issue you linked to.

Edit: I should have looked more closely, sorry.
Well, Rust isn't actually named after iron oxide. It's actually named after the fungus (https://en.wikipedia.org/wiki/Rust_(fungus)). Most people just don't know about the fungus.
I don't think the effect necessarily requires the agents engaged by it to directly consume social media, as the traditional media producers act as surrogates, and have their increasingly extreme views and publications validated by the echo chamber. It's inarguable that SM has fundamentally altered the news cycle. Additionally, even if only a minority of a group engage in SM, it'll likewise amplify their views which then spill into meatspace, and then propagate through more traditional lines. It turns seeds into saplings, providing fertile ground for the burgeoning crop of political insanity.

Add to this reactionary forces, whereby groups step up their rhetoric in defence against a perceived threat to their worldview, and you see that part of what spurred the non SM older brexit group was opposition to theincreasingly shrill and derogatory warnings from the remainers.

Essentially, I think social media catalyses division, regardless of whether you directly consume it or not.
How strong is that dependency?

I've set up a few things using Stack, but as far as I can see there's nothing that would stop me just downloading the intended versions of GHC and the various needed packages from Hackage if Stack went away tomorrow.

Are other projects more tightly integrated in some way, such that backing out in the event of catastrophic failure of the Stack ecosystem would be unreasonably or prohibitively difficult?
> Apparently one of the shooters walked around with an assault rifle

This man was accused as a suspect on twitter, but he turned his weapon into police and went into them lying to him saying they had evidence and witnesses. While, on social media, we had clear video of him walking the protest and hitting the deck when shots broke out.

http://www.miamiherald.com/news/nation-world/national/articl...
Releasing Open Source Sentry
I get "recruiter spam" pretty frequently. I generally respond with something like "No thanks, but I'll pass along your info if I come across anyone who might be interested." And they generally say "Yes please!"

I now have a list of ~300 recruiters email's that I can give out to anyone who is looking for work :)
I didn't understand it all. For instance, they admit some results may be due to more interactions with one population or another. I would have assumed to be useful, we'd want it normalized by population or total interactions by group, right? Else this all becomes just a heatmap of population.
Yes, sure. You can even give a better insight about how roots of a polynomial of grade 2 can be obtained with a step by step approach or how you can derive and integrate symbolically.

This is like the explain command in databases.
They talk about comparing probability of {black, unarmed, and shot by police} vs {white, unarmed, and shot by police}. Is this not meaningless without adjusting for relative frequency of black vs white in the community? Shouldn't we be comparing P(shot by police|white & unarmed) vs P(shot by police|black & unarmed)?

Am I missing something from their methodology?
Where about?
When it comes to connotations, "what people know about" is more important than the intent.
I will now be adding this comment to all of my code: HONI SOIT QUI MAL Y PENSE

https://github.com/chrislgarry/Apollo-11/blob/master/BURN_BA...
This is not a good thing, since it seems the file are still there. I still need to add them to my `.gitignore`. If they are there and I ask to see all files, I want to see them.
Facts that you don't much analysis to see:
(CDC) - From 1999-2011, 2,151 whites died as a result of being shot by police compared to just 1,130 blacks.

(DOJ) In 2013 black criminals carried out 38% of murders, compared to 31.1% for whites (despite blacks being only 13% of the population and black males 18-35 being 3%)
This is close to my heart, I love these integrations!