skysight-inc/HackerNews huggingface dataset:
The bacteria aren't processing the images in any way, correct. But the pre-processed image (light reflecting into a point) does contain the same objects in a scene. It's similar to a pin-hole camera in its simplicity. So they do see the whole scene blurry like that, they just can't process any of it (which means making distinctions in what they see)
Another option is to stand up a DNS server that knows how to do something like BIND 9's Response Policy Zone [0][1].

Although figuring out how to propagate RPZ changes to them isn't exactly straightforward (more on this below), if you're using BIND, you can set up views that match certain clients and provide one mix of RPZs to one set, and another to another set.

On updating RPZs in a view (warning: BIND 9-specific instructions follow) :

So, BIND has this nifty option for a zone called "in-view". This lets you say "The data for this particular zone lives in this other view, so when requests come in for this zone, in this view, use the data in this other view.". It might sound complicated, but it's really just a pointer to a pre-existing zone definition. This lets you define your master zones in one big "zone definition" view, and have client-specific views refer back to those definitions.

However, you can't use in-view with RPZs. Why? Who knows? [2] But, what you can do is this:

* Create one unique RNDC key per view

* Add an allow-notify and match-clients entry in each view with that view's key

* In the appropriate views, add a slave zone definition for each relevant RPZ, with localhost as the master, and whatever is your usual domain xfer key as the key [3]

* Back up in your "zone definition" view, add to your also-notify list for each master RPZ definition an entry for localhost and each view key. [4] Having an ACL just for these RPZ slaves cleans up the RPZ definitions.

Now you have dynamically updatable host blocking that can be deployed on a per-host basis, if you like. It's initially a bit more work than managing a local hosts file, but you can easily apply host blocking lists to any set of machines on your LAN, and you can programmatically update the RPZ lists with tools like nsupdate.

[0] http://jpmens.net/2011/04/26/how-to-configure-your-bind-reso...

[1] http://www.zytrax.com/books/dns/ch7/rpz.html

[2] RPZs are handled just like regular zones in every other way except for this one. It's a bit frustrating.

[3] This is actually less burdensome than it sounds, as you can write these slave zone definitions once and include the files containing the definitions in whatever view needs them.

[4] That is, if you had three views, your also-notify list would have something like the following new entries: 127.0.0.1 key "view1-key"; 127.0.0.1 key "view2-key"; 127.0.0.1 key "view3-key"; You can have entries for just the views that use a given RPZ, but it doesn't hurt to have one ACL that notifies all views when any RPZ data changes.
My colleague recently had to troubleshoot an amiga app controlling an industrial press, running in an emulator.
what glass?
Well, the number of solar-mass black holes in our galaxy is about 10^8. Since black holes form from stars, you can assume the probablity of having binaries is probably related to the probablity of having binary systems in stars, which is high. And the distance to the event is several megaparsecs (much bigger than our galaxy). The fact that they detected two 30 solar mass black holes coalescing 2 days after their sensitivity upgrades says that they almost certainly have had other, less pretty, detections in the few months they've been running their detectors for. Or they should go buy some lottery tickets.
they can just request a bunch of licenses from Atlassian, they provide free software for open source projects.

https://www.atlassian.com/software/views/open-source-license...
I think I understand why semicolons make good error messages easier to implement. However, I don't see anything that makes that same quality of error messages impossible in a language without semicolons. It's just a matter of how much time the language writer is willing to spend on slightly improving the user experience.

Semicolons help get a better error message for the following typo, if `foo` can take either 0 or 1 arguments:

if (true) {
foo(;
bar *= 2;
baz(
"first",
"second",
);
}

The compiler can easily tell you that you forgot a ) on line 2. If semicolons were optional, the program would be this:

if (true) {
foo(
bar *= 2
baz(
"first",
"second",
)
}

The simplest error message to implement would complain that you forgot a ) somewhere within lines 2 to 7, and also that the argument to `foo` contains two statements instead of one expression. This error message would be less helpful.

However, with the semicolonless language, you could still write the compiler to give the better error message. You could have a heuristic that that this combination of errors suggests a different error, or you could parse indentation for error-checking purposes. It would just require more work on the part of the compiler writer.
For debts I use ReadyForZero.org and for the longest I did use Mint Bills aka Check aka Pageonce but Inuit has turned it into shit.

I still have a Mint account but rarely login to it.

#BugetFail
>Looks like there's a correlation with long hours and isolated work environments away from other peer groups.

Doctors are prestige seekers who see marrying a software programmer as a step down.
OpenConnect is the CDN that serves the actual Netflix video, it's Based on FreeBSD 10 and Nginx. Netflix puts them in ISP's and internet peering locations across the internet.
thats great to hear
Absolutely.

We used Facebook as an example all the time. For them, moving fast and breaking things is a good value. If someone's status update got lost, that isn't ideal, but it isn't the end of the world.

When people don't get paid, that's a Big F-ing Deal.

It's an easy trap to fall into as an engineer. There are many cool problems to solve, but when you join a team you're agreeing to solve their problems. Focus on the customer.
Green with black and white – The Emporialist│romanian „street fashion” magazine
Thanks Craig. Just dropped you an email.
Is there any meepups in India. We @AppsChopper are interested in App Indexing meetups
Flagging because site is not accessible on Safari (iOS) with content filter enabled.
is there any application or software that helps to do this ? for instance, reading dense technical documentation (like opencv or scikit-learn) or papers ?
.

i currently try to approximate this process using a hap-hazard combination of emacs, org-mode and the org-drill packages. are there other better ways out there ?
.

Don't say anki, because anki seems to only be good for memorizing and engaging with material that seems to have a well-defined schema (eg. vocabulary, rules of grammar, etc) but not for applying the scheme you mentioned to documents of arbitrary complexity.
The beginning of the Multimedia era that shipped on CD-ROM.

There were a lot of great software, like Sierra Print Artist (incl huge clipart collection), Microsoft Home product line (incl Fine Artist, Creative Writer, Encarta, etc https://en.wikipedia.org/wiki/Microsoft_Home ) and many Shareware CDs with thousends of programs.

Those were very different days, compared to the beginning internet (Mosaic) age 2-3 years later.
Good point, it's very important to have balance and be able to adhere to the "And wisdom to know the difference." part. I do think that it is important to have the experience of having too much 'internal locus of control' in order to get a good feel for that.
Dancers are more likely to be girly girls and welders are more likely to be blokey blokes, making the two more likely to be compatible?
My definition of "interesting" for an algorithm would include at least 1 line of the 1 line of math required for implementation.
Anyone who enjoys this sort of work may also like the book Complexity by Waldrop, which covers the history of Complexity theory through the eyes of the people who created it. It's a really fun story that's inspirational and intellectually satisfying.
This is a very low bar for success. When you're working with sensitive information or financial transactions, it isn't just about "working". If your code "works" but is impossible to reason about or untested, you're asking for people later on to introduce bugs.

Code is not written in a vacuum. The hardest part, for three nines of software problems, is not just getting it to work. It's architecture and building an engineering team that functions together. People are a major component of software development.
Did you try to get into consulting? If yes, how did it go?
the problem with JIRA is that allow well intentioned but misguided teams to shoot themselves in the foot big time. A properly configured JIRA will work much better than Github's issues at its very best. It's kinda my specialty to take disorganized teams and help them perform better, and JIRA is one of the tools I use the most. It's very configurable (to dangerous extents) and can do pretty much anything.

Triaging is always a necessity, but the amount of work needed can be various orders of magnitude different depending on the quality of info provided. Making it TOO EASY to file bugs usually brings quality of the reports down quite a bit, too hard and it just discourages people. The amount your team can live with varies depending on the personalities involved, but Github is universally bad. As a manager every time I deal with a team that uses that system I KNOW I'n in for a lot of pain and I will need to bug a lot of people to get the gist of the situation.
instead of BoA - consider First Republic. They are very friendly to startups and have a great online system.

Also remember that getting an EIN and an ITIN (a replacement for social security number for foreign residents) is a bit involved. The most important tip - get something called a "True Copy" of your passport done withing a US Embassy in your country (e.g. http://mumbai.usconsulate.gov/notary-services.html). NOT AN ATTESTATION.

That is going to be the most important piece.
Show me the insurance salesman/broker who did 8 years of tertiary education on that topic...
Given the way Airbnb portrays the average middle class family renting out a single room in their home and cooking dinner for their "guests" in their advertising in NYC while deriving most of their revenue from illegal whole-apartment-without-the-owner-present rentals... is this really a surprise?
Without affordable housing, Vancouver risks becoming an economic ghost town
I could see this one coming a mile away. I worked with manufacturers overseas for a few years and I would just slap my label on products and mark them up 200%.

Those factories should be able to sell directly to the consumer via the Amazon marketplace, but there's a lot of hurdles for them. And they're certainly not equipped to run their own Shopify store.

If Amazon can reduce this friction (and I think they can) I expect the prices of a lot of commodity types of goods (like salad bowls or bike pumps) to drop significantly.
InfluxData (YC W13) Is Hiring a Developer Evangelist
This is good advice.

Anecdotal advice: in my first year of university we were taught how to write programs in Java. During the summer after, I spent my free time trying to use what I learned to make little games. For each feature I implemented, I got experience with things like API documentation, file I/O, OO programming, etc. I learned a lot of new things, and was motivated to learn because it gave me something I wanted.
We spent a few days investigating alternatives and then decided to just wait and see what happens over the next few months. We want to switch to DynamoDB instead of MongoDB due to cheaper hosting costs through AWS for the amount of data we use. There's already someone working on cleaning up the DB code to allow for switching DB providers.
Apple Mail to PST Converter
I know what you mean, and most of the people I hire end up skewing older. For engineers, experience usually tames the "ooh let's try this shiny thing!" because they have had experience trying to maintain that beta JS framework or been paged at 3am to deal with their hacked together nightmare.

It is absolutely more rare to find younger people who are already aligned with that mentality. That's not good or bad, just a matter of fit.
"Our brokers were not properly trained and licensed by the state for the products we were selling" certainly sounds sales related to me.
Hanons.
I'm afraid I don't understand the question. What do you mean by "credit this version"?
Mac Mail to PST Converter
To expand on your first statement, it's helpful to have a project you are interested in using once its operational. Learning something for its own sake isn't very motivating. But if learning the skill allows me to do something I am truly interested in, then the learning is just one of the steps in the process, and you have a much more directed approach.

It's the difference between "figure out how to use websockets" vs "build a temperature controller for a smoker that is accessible from a webpage, using websockets".
The phasing-out of partially hydrogenated oils is probably more important than any other factor.
Sure, renovated old stock isn't airtight, but nobody needs that. I've been in some passive houses - net zero by virtue of the fact that they ventilate the bare minimum of air. Soon as you get some nasty furniture outgassing tons of VOC, ugh! Living quality goes waaaay down. Headache central. Same thing if you put a lot of people in one room - the bare minimum ventilation will cause CO2 concentrations to go up and again, headaches, dizziness, etc.

I don't believe in local stick build kits for your business. Every customer is going to consider the total cost of labor for your houses. I don't know if it's possible, but I hope you consider partnering with a modular home builder with an existing sales network. Clayton Homes or whatever. Then you only need to build to one standard (Fed DOT... I could be wrong though, never looked into the regulations too deeply) and you can leverage their sales and financing force.
Troubled health startup Theranos faces Washington reckoning
20 Best Node.js Tools for Developers
I think OP's point is this: Consider Google. Google has many projects on Github, including Chrome, Polymer, and Angular. Some of those projects have sub projects (like Chrome Dev Tools or the Polymer Paper Elements). It would be way easier to browse those repos if there was some hierarchy or tagging mechanism to them. Instead, there is only the org.

Therefore, you end up with a single large company or project balkanizing itself into many orgs simply for organization's sake. This, in turn, makes administration and anything else that crosses org boundaries cumbersome.

To be fair, it's not a problem that most Github projects (or even most popular ones) have. But, I think the issue the OP is raising is that orgs only let you group projects at a single level, which makes things hard to organize in a world that's moving to lots of tiny repos for what may have once been a single codebase.
Product managers's job is not to reduce work for developers (it could be a nice side effect), is to help avoid building unnecessary things and build the right things without waste as much as possible.

PMs end up doing a lot of stuff that's not necessarily their job to keep the wheels turning, and it's the right attitude to a degree (sometimes it allows dangerous sloppiness to survive past its due date) but the job you have in mind should be performed by a good QA person.
> for example, if you reject mind-body dualism, without which the assumed concepts of "internal" and "external" are somewhat absurd

How are they absurd? You don't have to believe that "your mind" is a separate ontological thing, in order to have a concept of internal and external control. Even if you think your physical brain is your mind (which I would agree is a very reasonable thing to think), you can still have opinions about how much you can influence your environment, and you can form beliefs which affect how your brain responds to stimulus.
Paying $1k for a service is cheaper than paying $70k for a person. That seems pretty sensible to me. They don't care about how it gets done, just how much it costs to get it done.
I'm a PM and it's disturbing to read how many people think our role is to do QA.
What's stopping them? English ability?
just as a data point: I don't use request, I onestly prefer the urrlib (was urllib2) API offered by the standard library
I like the article and where it is going, though I think the specific recommendations they make only scratches the surface. There are much better techniques that can be learned from some traditional wisdom lineages, shamanic initiations, and esoteric martial art lineages.

From my own experiences with Vipassana and other practices, it isn't enough to turn something negative into a positive. If you are not careful, that turns into clinging (wishful thinking). Rather, we're talking about being able to look at everything with clarity, with neither aversion or clinging. To be in equanimity with existential anguish.

This is something I am deeply interested in. Resiliency, drawing from all the different traditions and disciplines I had picked up, is something I want to instill in my step-daughter, and any other children I might raise. None of the things we know as "formulas of success" will apply by the time my kid(s) or your's reach adulthood. Our tech is moving too fast for that.

I want my step-daughter to learn how to Choose in face of uncertainty; to act with impeccable intent; to see the world with clarity. To be equally at home lost in the woods as in the middle of the urban jungle; to speak and communicate well with people of high status and the humblest of the homeless, both intimate friends and strangers from exotic culture. Resiliency is the basis to thrive.
Considering the bills I've seen for AWS at even modestly-sized companies, I would not be surprised if Netflix spends more than $80M a year on AWS. In fact, considering the amount of bandwidth they use, I'd be surprised if they didn't.

They spent $1.3B on "General/Administrative Expenses" last year - think more than 6% of that was infrastructure?
Paypal's cofounder made the argument for homogeneity in the book Zero to One. Not only were the founders of the typical demographic mix but they were also ideologically similar. They were all libertarian and all believed a digital currency would displace the US dollar. That was a very fringe view 15 years ago. They were fantastically successful, even after Paypal. Many other successful teams are 100% Asian or 100% Jewish in early days.

I love working in diverse, multi-ethnic teams, but based on what I've observed more diverse teams seem to be a wash at best in terms of results in the US and are a significant liability in China (possibly due to the demographics of the target market).

Possibly the most egregious example in the US would be Facebook. Not only were the employees narrow demographically, they also went to the same schools, were all in their early twenties or teens and the CEO publicly said like it was important to be "young and technical" and that young people were "just smarter". From everything I've read about it, it was basically run like a frat while it was bulldozing all competition in its path. (Snapchat appears to be a sequel of this story)

What sorts of problem-solving did the study look at? Is there a way to reconcile it with the conflicting outcomes from basically all the hugely successful startups except for Slack (assuming its founding team was diverse)?
I can anecdotally attest to this. When I had a piano recital coming up I used to practice very intensely, but would 'hit a wall' at some point. When I came back to it the next day I'd find my playing had improved significantly.

It almost felt like the gains from practising got stored up somewhere while I was awake, and slowly unspooled while I was sleeping.
Thanks so much for sharing. At 25, I've been feeling a teeny tiny version of that (I had a lot of free time in my teenage years that I frittered away, and wish I had spent it developing skills). But I realize that 10, 20 years from now I'm going to look at today the same way, too.
How about just not breaking laws anyway?
I wanted a service for my laptop with custom blacklisting/whitelisting, blocking stats and a webserver to serve a blank HTML page for any domains in DNS list so I made:

https://github.com/jdoss/dockerhole

It was inspired by https://pi-hole.net/ and I am glad to see there are others making similar things to block Ads.
As for marrying other people in software development, that's a really easy one: proximity, physical presence, similar backgrounds, shared group of friends, etc, etc. Dentists marry dentists. Military folk marry military folk.
If we're trying to define the better side of naughtiness, I'd substitute "an irreverent and inquisitive attitude" for "a lack of conscience" in your definition above.
Yeah, the general idea is good, the specific techniques are limited. It's not really about control, more about Choice. Few people ever truly make choices, and instead, select from a menu of options. That gives the illusion of choice.

As I mentioned in a different comment, there are much better teachings found in wisdom lineages -- and not just ones from Eastern spiritual traditions. There are shamanic initiations one can undertake. There are specific esoteric martial art lineages that instill this as part of the training.
Isn't Opera closed source?
you are not a doctor, are you?
For starters, you need to be an accredited investor [1]. If you don't make more than $200,000 a year or have a net worth exceeding $1 million, those are the intermediate goals to aim for.

[1] http://www.investopedia.com/terms/a/accreditedinvestor.asp
Agree to what iqonik said. Free during BETA looks unpro. I think the solution to this can be mentioning the pricing you thing it is worth paying and then personally offer it for free once you have any customer ready to use your product.
telnet 0.0.0.0 $port works fine on my machine, it connects to localhost, so besides the speed, I don't think there's any other difference at least on Linux.
Beta testing new mobile app
We are beta testing our new app and just got accepted to the iOS app store. Search, "grow invest," to take a look and give feedback.

www.growapp.us
Often there is a certification to go along with the video or manual, so the next question could be "so you lied when you signed this certification saying you watched the video?" And even when there isn't failure to follow established procedures can be devestating to someone's credibility. Even if the procedure is stupid, it looks really bad in front of a decision maker or jury when someone says "oh yeah I just blew off that thing I was supposed to do." It's this clear-cut self-contained transgression that makes it easy for people to question your whole character (maybe more easy than is justified).
Speak open and friendly to your client that it is important for you being paid on time. I would always call over email a client. You get a better feel on what's going on. If multiple follow up attempts fail, I'd speak more serious and eventually involve a lawyer. You could also explore selling your invoices. Factoring can be a good way to mitigate the cash flow issues.
I am understanding this to mean the small, but sensible variations, gets at the dynamics of a task better than mere repetition does.

Instead of learning to correct toward a given nominal, we get a sense of what nominal is, given an input, essentially.
What about Heroku, then? They are on AWS, and compete with AWS.
It would be nice to not have to pay $50+ to get something to delivered to Australia.
Thanks for sharing that.
The word on the streets is that this number is going to drop soon.
If you listen to an FM signal interpreted as AM you can often still make out the audio, it'll just be very clipped and noisy. That was the result when I did this with an RTLSDR, at least