skysight-inc/HackerNews huggingface dataset:
No need to google Tueller Drill; it's mentioned in the main article, with quotes from Tueller about how his drill has been overused and stretched beyond it's intent. Your comment is an example of such a stretching - the Tueller Drill is saying that a cop needs to be aware that they're in potential danger at 21 feet, not that you should shoot for the centre off mass.

Shooting for the easiest, most incapacitating target is the result of policy designed to keep your emergency workers safe. Nothing to do with the Tueller Drill - for example, if the criminal was about to shoot a cop, the target would still be the torso, regardless of whether they were within 21 feet or not.
Right. Aiui both Python 3 and Perl 6 allow correct handling of Unicode byte buffers and whole strings.

Which will be great for applications that don't need to do anything at substring or character level.

Afaict, in Python 3, code that does things at substring/character level to Thai, Chinese, etc. text will be:

* buggy, even spuriously cutting characters in half if any string changes are made, if standard string/substring/character functions are used

OR

* verbose and messy, if the reqired-for-correctness grapheme handling is introduced
Pair programming physically side by side is not great. Pair programming or integrating/coding together remote over Skype/Gotomeeting/etc screen sharing is great when needed.

It is like having another programmer in your head and you can't see each other type so there are less jibs/jabs. Plus both people can eat, drink, do things rather than just stand around one workstation like people did with TV in the 50s and one person can't see the screen.

I can't remember the last time I pair programmed in person over remote even in the same office/building. Occasionally you need to be in the same room or desk to draw something up but mostly it is more efficient remotely especially during an integration.

Pair programming remotely is like "hey you got a bug on line 441", pair programming side by side physically is like "dude you got a bug down there, btw just just use this hotkey" or doesn't even see it because you can't see the screen.
When I looked at the interface in the video, I was thinking that it looked like the Kai tools from back in the day. Not just the visual look, but the philosophy of "exploring", rather than "creating".
felt too personalized and felt like someone was snooping in on me ;)
In my mind it's a skillset more than anything else.

My mind doesn't necessarily equate to everyone else's mind.

You're taking the parent at his worst, when HN makes a concerted effort to take the best possible meaning.

You actually can systematically discriminate against capable candidates and virtually every hiring process is designed to do that in some form.

Really, I think you're just trolling here.
It sounds like you just needed the right motivation to improve your quality of life. I think that is called "tough love" and it doesn't always work for everyone. But I'm glad to hear that you turned what is usually a negative into such a positive!
> Therapeutic uses would be of known doses in tightly controlled situations - neither of which are available to OP.

I wasn't aware of this and I wasn't suggesting that he go down and buy a hit off of the nearest corner. I was suggesting that OP consider researching alternative methods that are taboo yet effective.
One may also be 'exposed' to a hobby and their degree of involvement is not a choice.
Signing an Arbitration Agreement with Your Employer
I don't see why afl-fuzz needs to be turned into a general-purpose Swiss Army Knife framework. It excels quite well at mutation-based techniques that train themselves on resulting outputs. For problems that involve specifically triggering code branches, then a tool that employs symbolic execution methods via constraint solving should be used instead, as the author implies.
So if I were to learn a Lisp language for the first time, would Lux be worth my time? Also why not setup an IRC channel? edit: Typo
This sounds like a modernized and more-general-purpose successor to Usenet. Exciting.
What point are you trying to make here? It costs very little effort to mention the existence of many more types, even while acknowledging that most of the time you're going to run across the most common four types.

On the other hand, suggesting that only 4 types exist is wrong. Anyone who is interested in biology is likely to waste a certain amount of time constructing theories based on a completely false premise, which is discouraging. That may sound trivial, but go look at festering debates involving a lot of pseudoscience, eg on the environment or evolution. People trot out arguments based on false premises as a matter of course, and I think that a you-don't-need-to-know approach to teaching science is part of the problem, because you end up with a lot of people who don't know what they don't know.
I'd prefer the option to generate that third key locally and skip storing it on their servers.
I'm 22 and cringed reading that sentence.
Write acknowledgement in this case means committed to memory, i.e. the transaction was recorded to a translog buffer (which is fsync'ed to disk every 5 seconds), and changes were applied to the database in memory. The translog (aka write ahead log) has a separate thread which will do fsync every 5 seconds.

Unless ES blocks on the translog fsync, you can have lost transactions in the 5 second window.
> Most of the effectiveness of a therapist comes down to the "fit" between the two of you, so if you've gone to about three sessions or so and you're still not feeling it, it's encouraged and expected to try another one. Your current therapist may even refer you to another.

thank you. this is very helpful. you're the second person to mention this, and it's the sort of advice about treatment I may not have come by otherwise.

as it turns out, this is something I've been curious about (how / when to change, the etiquette of switching therapists, etc).
Are you able to work remotely?
>Finally, Whiteboard coding is a skill, just like how to debug or how to import a project into an IDE; its a necessary skill to get a job.

I mean... it's a necessary skill to get a job from you. It's far from universal, as evidenced by the fact that I have been employed as a software engineer for quite some time and have never done whiteboard coding in my life.
That article is one giant pile of trash.
Another benefit is content that is available offline, on the go. Without having to access internet, imagine your users could down all your content while on a flight? This is all assuming a website worth reading whether online or offline.
As an app developer:

- you may have an easy revenue opportunity with a downloadable app

- you may reach new customers through the app store mechanisms

- you may be able to provide a useful offline experience

As a user:

- for a daily use app, it may be more convenient to launch from the phone app mechanisms instead of a browser favorites list

In general:

- providing more routes to access your application is good. Let users use the one they like best.

Yes, I'm aware of the iOS function to save an app bookmark to the home screen. I've never met a non-developer iOS user who has used it.
For prostitution the U.S. ought to follow the Swiss (I think) model: to sell is legal, to buy is criminal, for the reason that the buyer inherently victimizes the seller.

Drugs? I suppose some form of regulation would be better. Governments get scary when they attempt to legislate morality. Drug use is immoral (IMO), but perhaps it shouldn't be illegal.
Don't think so, at least nothing explored commercially outside of the paper, the original article @ TechnologyReview ... http://www.technologyreview.com/news/536921/smartphone-secre...
Download Latest – Download Ninja
However, biology is chock full of exception cases. The 'Central Dogma' of DNA -> RNA -> Proteins is still largely true for most cases. However, we discover all the time exceptions to this rule. Same here for the different 'tags' you can give DNA bases. Yes, you can teach the undergrads this, but then you'd have to teach them all the edge cases and other tiny things we don't even really know exist but one study from 1987 in the GDR said that..... You get the idea.

You only have so much time in the class and you have to hit all the big points of the field in an intro class like this hypothetical one. DNA tagging is not important if you are going to have to take time away from the different amino acids and what the importance of serine is for folding, or some other part of it. Saying that you can just explain away the other edge cases, a part of science that is still highly variable is just throwing away the pedagogy and hard earned years of teaching the instructor already possesses.

Also, just getting those core concepts into the heads of most undergrads is tough enough already. Half of them don't come to class as is on a Friday afternoon, let alone the other classes they take and the lives they have to live. Depending on the class, many of them may not even be at all interested in the material as the class is just a GE or something. And don't get me started on pre-med majors....

At the end of the course, you want them to be able to just think that they can read an article like the OP and say to themselves: 'Yeah, ok, thats not what I learned in school, lets click on it.'
Is that so? I've had GA blocked with HTTP Switchboard since I installed it, and never come across a site which required me allowing it.
Some sites need me to turn off Chameleon so that they recognise Flash or something, but GA's never been problematic.
Last I checked, doctors make quite a bit more than the average programmer.
Wow. That article sucks. Why did you even post it?
man, what a freak accident...
I wonder if there were any cameras lodged that caught it..
From running on a treadmill to a traumatic injury in the lower back of his head, fell and bled to death, found 2 1/2 hours later in a pool of blood. Yesterday the story was heart-attack. After a several day delay this story comes out. I smell murder or suicide.
Postmates Could Be Profitable in 2016, as It Hits 2M Deliveries
Holy crap that was brutal and unnecessary. For others who don't want to experience the depravity, it's some low-life theorizing that his wife drove him to suicide.
Engineering students create real-time 3-D radar system
I wish to go out like this. I would rather meet my end in a quick instant while on vacation in Mexico than over 10 years with dementia in a old folks home. He got all the perks of a good life without having to experience the downsides of becoming old and frail.
I do something similar but my data is not that important, as most of you guys work on - I have a very high rate of data being input from users for curating purposes in a bioinformatics lab..So I load the data onto a mongodb cluster and run the elasticsearch-river-mongodb [1] to keep the elasticsearch in sync with the mongodb.. I do not know whether it solves this problem - but I am happy that I have data safe in mongodb - any inputs regarding my method would be appreciated..

[1]https://github.com/richardwilly98/elasticsearch-river-mongod...
It's a little odd to be so overtly lacking in compassion soon after someone's death - sounds like she has a real issue with Sheryl Sandberg.
Is this really the way you would want to leave your family though?
i don'tt use teflon, never trusted it.
Could you use something like the notify[0] and listen commands to help with this?

http://www.postgresql.org/docs/9.0/static/sql-notify.html
Backend Senior Software Engineer (python) * Data Engineer * Data Scientist | SAN FRANCISCO

We have an opening for a senior level data engineer who is entrepreneurial and passionate about leveraging big data and search technologies (e.g Hadoop, Machine learning, Natural Language Processing, Web Crawling) to build out a unique product that will transform how businesses are able to analyze relationships in their network to uncover new opportunities.
We're looking for fast learners who can get their hands dirty, quickly; who know when to duct tape and when to have 100% test coverage (think like a hacker, ship like a pro); who don't mind being wrong occasionally; and who are intrigued by the overall space we're in. You'd be single-digit employee and have a significant opportunity to influence our culture and growth, as well as immense impact on the product itself.

For the past 12 months we have been heads down building Node and running a successful private beta. Now we're looking to build out our core engineering team that will shape the foundation of our company. We are a stealth startup comprised of ex-Google, IBM, and Salesforce players and backed by a reputable list of investors including NEA, Mark Cuban, Felicis, and Dave McClure.
Here is a recent article written by our CEO which speaks to the evolution of network intelligence and our ability to harness this data to transform the way business gets done: http://recode.net/2015/03/31/the-network-intelligence-moveme...

Are you interested in hearing more? Looking forward to hearing from you.

Email falon@node.io
> It'd be kind of like teaching string theory at the same time as F=M*A.

Would it be such a bad thing? I remember reading Richard Feynman's QED and thinking to myself: "I wish science lessons at school had started with this".
Rolling your own is surely the worst possible option - there's very little chance you'll build something better than ElasticSearch on your own, and a very high chance that you'll build something much worse.
I was unemployed and this poor for almost 2 years. Craigslist has rooms for rent in almost every major city in the US, which is very affordable. Public libraries can also provide the computers and the free high-speed Internet access (which I considered my 'office' during this time because I didn't have cable or Internet at home).

While this won't work if you have absolutely no money and no job, it's certainly an option for many people that want to get to a better area..but can't afford an apartment.

When you are poor, you need to get creative if you want to survive.
"What is Pied Piper?"

"Pied Piper isn’t some bloated corporation with a pretentious mission statement about “making the world a better place.”"

"We are a small, focused, business-facing compression company intent on providing the absolute best in data-management solutions."

Uhh... okay, but what exactly is Pied Piper? What do you do? What would make me a customer? What problems do you solve? What can I write in my proposal to the CEO?
I stopped reading her blog long ago because it started getting increasingly inflammatory, quite transparent controversy for the sake of page views. Looks like she hasn't a milligram of respect left, can't get any worse than this.
It would be really great if this was implemented in stream-lib (https://github.com/addthis/stream-lib), which is a pretty standard library for HLL counters.

Also, the community supporting that lib is very familiar with the mathematics behind these structures, and would be be better able to critique the error rates and such.
Unlikely to bleed to death while conscious. However, if the impact causes unconsciousness (highly likely from head trauma), a bleed-at-not-otherwise-concerning rate is going to be a real problem.

Humans need watchdog processors. Even if we have to build them and add them. Something which watched your vitals in the background and alarmed when they became critical would be great.

"Heart attack" was probably someone extrapolating from "middle aged guy dies during exercise". Unless you actually had M.E. information beyond that, the natural assumption would be heart attack, and you'd be right 90% of the time.
Forget PDFs. JOVE and other video scientific journals should become the norm. Much less chance of fabrication and much better replication if you can demonstrate on video.
Hopefully not at age 47.
Sell me a $100 set of cards, one that's fancy like this, but makes its own bitcoin transactions, no cooperation with a service provider like Case, and one less fancy one that just holds bitcoin private keys. You put the less fancy one in a safe at your bank, and you use the fancy one for your daily business. If you ever lose the fancy one, simply buy a new one, and load it up with the backup you keep at the bank.
What's a junior intern? One who fetches coffee and does errands for the other interns?
Zuck'ed up: Facebook opens up free Internet in India – but bans HTTPS
The article states this reasoning given by Facebook for the no HTTPS thing:

"Among those rules: no encrypted connections. Facebook explained that because all the on-the-house web traffic has to go through Internet.org's proxy servers, it cannot support HTTPS (SSL/TLS). Sites will either have the encryption stripped, or will be flat out rejected from the program."

Is there really no way to provide actually free internet access for mobile devices which also provides for secure transfers?
One would hope there weren't any.
Lux is still in diapers, but everything should be completed in the next few months.

>> So if I were to learn a Lisp language for the first time, would Lux be worth my time?

That depends.
Do you like sophisticated types ala Haskell?
Are you interested in functional programming?
Do you want a language that runs on established platforms such as the JVM or Node.js/IO.js?

If you answered yes to all of those, Lux welcomes you.

>> Also why not setup an IRC channel?

I'm not much of an IRC guy myself, but a channel can definitely be made.
I won't be present most of the time, since I've got work & college to worry about, but an IRC channel can be made.
The article states this reasoning given by Facebook for the no HTTPS thing:

"Among those rules: no encrypted connections. Facebook explained that because all the on-the-house web traffic has to go through Internet.org's proxy servers, it cannot support HTTPS (SSL/TLS). Sites will either have the encryption stripped, or will be flat out rejected from the program."

Is there really no way to provide actually free internet access for mobile devices which also provides for secure transfers?
Do you drink coffee? Wine? Smoke cigarettes? Take Aspirin? Are those immoral? Sure, some drugs are worse for the user than other drugs, but you could make the same argument for eating sugary foods or not exercising enough. A bad idea, probably, but not immoral.
Isn't response surface methodology a form of topological data analysis? IIRC, it isn't used much since it has poor predictive power.
I've choked so bad on whiteboarding interviews that I've felt ashamed for weeks; yes, I am one of those people. But then when I broke the anxiety after practice, they became easy. The key is understanding that it's the process over the solution.

However, I'm quite proud of the fact that where I currently work we never ask someone to code on a whiteboard. Rather, we ask them to complete a take home test and then, when they're ready, invite them in to discuss their choices and augment it functionally. This practice is, in my opinion, holistically far more effective at gauging a candidate's competence and ability.
The Software Development Curve
He was at the gym alone, the article says he was on vacation with friends and family.
I thought the CLR team had no plan/way to ship genetics in the CLR, and C# would have had to gone with erasure, like Java. That the first C# with generics came from across the Atlantic. Isn't that so?
The disconnect between ideology and reality in some of these discussions is sometimes remarcable. This "perverse financial objective" you talk about is imaginary. My wife is a doctor. She sometimes lives in fear of not having ordered this or that test. What she pays for insurance could probably support the royal family of some small countries. It's absolutely infuriating that doctors in the US can't focus on patient care and have to worry about being sued out of existence. Imagine if you, as a coder, had to exist under similar conditions.
Oh, agreed. But it's doable, provided you don't mind losing availability (which is...an interesting choice for a programming language), and you don't mind the runtime cost.

But I agree, exactly what guarantees they're trying to provide (and is it opt in?) is an interesting question.
People seem to forget that bad prosecutors are a local issue, and as such, if people were involved more in their local government, they can have a say in these matters.
Just today I successfully finished an experiment: An existing web-app with Postgres as the source of truth pushing update events to a Kafka queue. From there, a screenful of Go forwards those events into Elasticsearch.

It doesn't solve every problem and it might be a lot of new parts if you're not going to use Kafka for anything else. I will be using it for other things like caching and push events. This kind of syncing problem seems to crop up in a lot of places.

A nice thing is that I don't have to care about Elasticsearch durability much, because I can simply rerun the ingester from the beginning of the log, as long as Kafka doesn't lose data.
Facebook and Nokia Quietly Ink Deal for Here to Power Maps on Mobile
As a non-american, i wonder - is there even an agreement among the population about what needs to happen ? And do most of the population even care about those unjust things , or each group cares about their own problems ? And do they care enough to do something about it ?
They've been working on this for a while.

It's awesome. It would be a wonderful world to live in.

And based on how we are dragging our feet with IPv6, migrating to NDN has a snowball's chance in hell of happening.
"All those poor people in rural Africa just stay there. Why don't they just move?"

The government is also to blame in places like Africa. How can you expect to leave or even prosper when government officials, who are supposed to protect you, are nothing more than criminals?
I see tahnk, you for the answer.
We're for some reason getting a lot of this stuff on HN, but it's not surprising that there isn't much expertise to evaluate it here.

It's impossible to argue anything about cancer from this study. The mean lifespan of this strain of mice is around two years, and natural cause of death is not commonly due to tumor burden. Black 6 mice were bred for atherosclerosis and hyperinsulinemia studies, and mortality is usually related to diabetes and cardiovascular disease. Long story short: they die long before unaided tumorigenesis is an issue.
Brigade Media | San Francisco, CA

ROLES:
Senior Data, Software Engineer--
Senior Web, Software Engineer--
Principal Engineer--
Senior iOS, Software Engineer--
Infrastructure Engineer--
Director of Engineering, Data and Messaging

ABOUT US: Brigade is an early stage startup working on solving a fundamental human problem: how to build and sustain an effective democracy. The same democracy that enables life, liberty and the pursuit of happiness for us and those around us. We want to use technology to create a vibrant and responsive democracy in which citizens build movements that influence policies, elections, and the world around them. Silicon Valley heavyweights Sean Parker, Marc Benioff and Ron Conway have participated in our Series A ($9.5M) and we're filling a few key roles to tackle some of the biggest problems facing our society.

Our engineering team is building (alongside native Android and iOS apps) a modern web app using React.js with JSX, webpack, CommonJS, ECMAScript 6, Sass, Ruby and other technologies that help us move fast.

TO APPLY, visit www.brigade.com/jobs (Be sure to mention the job board in application)
Goldman Sachs wants to jump on the online lending bandwagon
Optimized for IE used to be what the cool kids did because it supported iframes before Netscape and all of a sudden it wasn't a big deal to use frames in that way. It took a while before div based layouts actually were easy to get working in most browsers to the point where most people stopped using Photoshop and cutting everything into borderless tables.