skysight-inc/HackerNews huggingface dataset:
I don't normally post on Hacker News, but just came here to cast a vote of support for the project and say that I have been using the library with great success after trying numerous other C++ solutions in the past.

I think the lib strikes a good balance between portability and performance and is very light weight and a breeze to integrate.

The numbers we have seen have been very impressive so far. Alex had been very responsive with issues and feature requests and I can definitely recommend people give it a whirl.
Where have you been looking? Examples of companies hiring freelancers at those rates are T-Labs, ImmobilienScout, eBay and HERE.
Berlin is actually lower than other regions that have higher cost of living (Frankfurt, Stuttgart, München) so it's not about competing with London.

Check out http://gulp.de/. They have a regular survey among their users with a good breakdown by location, experience and the type of work the freelancers do. You can also browse profiles there or project listings on http://etengo.de.
This is an excellent point–more accessible advanced documentation. YADA has tremendous flexibility, and if you actually read the readme, then you know, a lot of use cases. There's always a trade-off between appealing to both experts and novices, but I'm certain we can balance things better.

There isn't currently an Adaptor authoring guide, so that would obviously be a good thing. There are some code samples for usage in user guide.

In any event, thanks for giving it a look and taking time to comment.
Depends if you mean for work or home.

For work, we have a DC. For home, yes, I keep them in my office.
They do not make money from it. Actually, robocalls are really looked down upon in the industry, as the traffic is not profitable. Imagine this - telco carriers are charging per minute. No monthly fee, no setup fee, no per-call fees, only per minute with 6 second minimums and 6 second increments. Now imagine all the robocalls where they keep calls open for 3 seconds ( enough to determine if it's a live human or answering machine ). That carrier has a lot of resource utilization to "setup" a call, but after that, there is not much that the carrier needs to do.

In order to combat this, all tier-1 carriers now have ASR (answer ratio) and ACD (average call duration) minimums. In addition, if you have more than ~10% of your calls less than 6 seconds, you get an ADDITIONAL 1-2 cent per call surcharge. That's a lot of money given that my average cost of long distance is .17 cents ($0.0017) per minute.

It's the second tier carriers that is "blending" this traffic with good traffic in order to get the minimums then charge the telemarketers much higher costs per minute.
Few companies over a certain size run their own call centers. It's no different from a software startup using AWS or Rackspace instead of building a server room in their rented office space. I think it is both acceptable and desirable for my phone to tell me Comcast is calling me (as they currently do), even though it's technically an outsourced call center that makes/takes calls for several different companies from the same building and same set of phone numbers. Requiring caller ID match the billing address for the phone number would be like requiring Hacker News be hosted on a cloudflare.com subdomain because the IP space we're talking to isn't actually owned by YC.
Maybe "entrepreneurial success" would have been a better phrase (as douchey as that word can be). While his licensing, branding, and endorsement income has been huge, his attempts to start up businesses of his own have been less than noteworthy successes.
Having your girlfriend be your entire social life is one big single point of failure.

It's a bit like having your life's savings only in stocks of your employer.
> What do you mean by this, specifically?

Well, I guess I can elaborate a bit. I have a bunch of obscure interests, and most people haven't even heard of them, much less share them or are nearly as interested in them as I am. I used to be ok with that, and would hang out with people who would want to talk about and do things that I have absolutely no interest in, but after a while I realized that I was wasting my time doing that.

I'd rather just spend the time by myself, reading about, learning, or doing things that I was interested in. One thing I take great refuge in is reading old books by or about truly great authors and people, and they're always interested in and talk about exactly the things I am interested in, simply because I choose to read only those books which are about what I'm interested in (or am open to becoming interested in).

From time to time, I've joined clubs or gone to meetups of people who are interested in one of the things that I am interested in, but then it's rare for them to be interested in the other obscure things I'm interested in. And I guess that's where I get too picky for my own good, as there's really little chance of finding people who share all or even a significant fraction of the obscure stuff I'm interested in.

Not that it has to be all about common interests. If I could somehow make a deep connection with someone I could see myself getting interested in some of the things they were interested in, or vice-versa. But that's hard to do if you don't already have something in common to begin with.

As to your point about what's happening behind the scenes of a superficially happy looking group of people, I recognize that it may not (and probably isn't) quite as idyllic as it looks on the surface, and that recognition gives me even less reason to seek companionship with other people. There's often a lot of pain and effort involved, and for me it's just not worth it. It's so much easier and simpler to just stay my own best (and only) friend.
Hahaha. That's awesome!
It's a little rich to write this complaint on Medium, a site that has been uniquely aggressive about tracking its readers' behavior (it has a script that phones home with your position on the page, and its URLs abuse the fragment identifier to track who you got the link from).

If you dislike surveillance capitalism enough to write an essay about it, think about where you're publishing it.
Indeed! Saved to check out more closely later.
> I used to work for a company that sent spam (I swear, I didn't know until after I'd already accepted the job)

Did you look for a new job as soon as you knew?
You're assuming the research Wall Street publishes actually has anything to do with their own market positions, they do not. Research that an investment bank publishes is for customers; they work independently of their traders who have their own proprietary methodology and information sources.
The Nexus 5X has no wireless inductive charging. My nice little Yootech charger sitting on my desk is useless with my wife's 5X. Those cool "charging tables" at Starbucks and other such places are suddenly useless, as well.

Also, 5X uses the USB-C connector, so you have to update all your cables and adapters on your desk and in your car. A real pain. When you're out in the world and need a charge-up, you'd better be carrying a USB-C cable, because no one else will have one.

I consider the 5X a side-grade and not of any particular value if you already have a 5. The 6P is at least a larger handset with a larger battery so it's got that going for it.
What's wrong with being tired though? You go out for a bit and socialize and then crashing on the couch with Netflix until you fall asleep feels more satisfying.
Luckily your password manager has remembered which email address you used with which domain.
It started as a acronym (albeit a tired one) for yet another data abstraction, and it caught on.
Every call has a CIC code (carrier identification code). If callerID was similar to ssl certs, the world would be a better place
I recommend checking out Libgen (libgen.io).
I've been using GitLab for almost a year and I love it. I tried BitBucket and found it confusing and counterintuitive—the UI is crowded, as is the UI for JIRA and Confluence. (Don't forget that GitLab replaces Bitbucket and JIRA and Confluence, and actually does even more than that.) https://about.gitlab.com/comparison/#gitlab-ceee-vs-bitbucke...
Same. It's really annoying. I finally changed my voice mail to say, "If it's important, leave me a voice mail or send me a text message. Otherwise I will not answer and you will never hear back from me." Just sayin'
In any case, that is kindof the important number, as it reflects the availability of IPv6 connectivity on end user devices, so it's the revelant number for deciding when you can drop IPv4 on the server. Once it's high enough, we can start removing all the IPv4 cruft--it doesn't really matter whether other sites are still running on v4-only.
Others have noted some of the main issues with your website, including high markups, lack of a clear differentiator, and misleading advertisement. An additional reason concerns the manner in which nootropics.com was acquired. My understanding is that nootropics.com belongs to David Pearce, a former friend of the people involved in this project, and that Pearce never signed a contract, doesn’t authorize the use of his domain for a commercial purpose, hasn’t been paid any money for the domain, and transferred the domain to you only because he was misled and emotionally pressured. This story has been independently confirmed to me by three people all of whom I highly trust and who are partial to neither side. Since the allegations are serious and relevant, I thought I should mention them here.
You can see the breakdown of swaps here. http://www.bis.org/statistics/derstats.htm

You will note that as others have said the majority are either FX or IRS. Also its gross exposure not net exposure.
The Rise and Fall of Kung Fu in Hong Kong
The Go Gopher – A Character Study [Renee French at GopherCon 2016]
Set privacy badger to block all Criteo cookies.
Well the same thing could happen again. I'm imagining that it wasn't particularly pleasant the first time, and just because it (probably) can't get worse, doesn't mean the same outcome won't hurt less. So it seems that one thing he has to lose is some amount of happiness (at least in the short term).

That being said, go get 'em, it probably won't happen again :)
Looks awesome, but no support for the Nexus 5 :(
I wonder if there's a way to turn this into an extension, sandbox all browsing into unique sessions until you press a button to pass it to a mixed session, with whitelisting for websites you trust... Wait a sec, wasn't that chrome's initial premise? Sandboxed tabs, what happened to that?
If you have another device to wait a month with, at least you can upgrade to the 2016 line instead of 5x/6p. Gives you another 3 years, not 2.
> The creators of Wayland decided that it is not their task to handle remoting.

That seems to be their decision but I can't imagine what's motivating them. How is the non-remote use case even relevant at this point? Is Wayland intended for console gaming?
This would require a test that is (a) cheap (so that it can be applied to basically everyone) and (b) has extremely low false positive ratio (because a particular kind of cancer is a rare thing). Repeat for every different kind of cancer.

For these reasons I'm not sure that it'll end up being a lower hanging fruit than vastly better treatment of late detected cancer for the kinds that are usually detected very late now.
That's correct and could cause the opposite problem (where a legitimate callerID gets blocked).

Smaller telcos restrict the outbound callerID to only CallerIDs (DIDs) that you own. This would be very difficult to enforce for a wholesale carrier - where their customer is an aggregate of thousands of customers.
An advantage of your own car is you can leave your junk in it. I'm not sure how they deal with that in their simulation.
I've found that I too have stopped hanging out with a lot of old friends, mainly because our friendships were based on circumstance / proximity or shared hardship more than shared values / thought processes / beliefs.

Most of my strongest friendships have tended to happen with people who share some of the same core values that I do but who are fundamentally different than me in other ways. This makes the relationship very rewarding as every conversation is a potential learning or growth opportunity for both parties.
yeah.. seriously.. what academic journal would accept that kind of statement.
You mean something like this? GitLab just added the feature; it looks like what you're asking for.

https://about.gitlab.com/2016/08/22/gitlab-8-11-released/#mr...
You can set the CallerID name to whatever you want.

We once had a customer that set their callerID name to "DEAD" to signal that the phone number was no longer in use. People thought they were issuing threads on their outbound calls.
It's illegal to robocall a mobile number without permission. I still get a few per month.
Content strategist in SE Asia.

Full time would be $45k before taxes, but I don't work anywhere near 40 hours a week. Just don't have to.
> Second, mobile Doze apparently doesn't stop all background tasks except "Google services" from running, since "wake locks" from apps for background tasks are still supported.

Except a Wake Lock has a significant battery impact, causing the CPU to stay on at all times.

There’s no way to keep your app running while also saving battery – which is the general ideal you want.

So, tell me, how do I keep a socket open without wasting battery?

________________________

A guarantee that, if the device has connection, the notification is transmitted within of 15 seconds, and that the device (in the case of the moto G 2014) gets still the 2 days battery runtime it’d get without the app.

That’s what I set as minimum goals for my app, and what I was able to get with older Android versions.
So if I grab a SIM card from T-Mobile or AT&T and put it in my iPhone, will I actually get an IPv6 address? What about Verizon and Sprint? This is actually a valid use case for me as a way to access stuff at home while I am remote.
You're attracted to whom you're attracted. Attraction is not math. Maybe you already have friends and acquaintances, but happen to like someone at work?

I met my wife at the office. I had friends at the time. There were some other women I was attracted to, as well. It didn't work with them. It worked with my wife. It's as simple as that.
Thanks for taking the time to review and comment.

ETL is a viable use case, one of the first in fact, dating back to 2011, in which we marshalled 100s of millions of RNASeq gene expression values and metadata into a dw.

Regarding other ETL tools, one of the goals of YADA is to make the process easier. The tools you describe are well known and robust, but as you point out, complicated and costly. YADA was designed to be much simpler. Further, it can also be used for a variety of other things, like SPJAs, data analytics, etc, securely, and without additional overhead.
I get more on landline than mobile although YMMV and the delta seems to be shrinking based on anec-data. It has gotten to the point with mobile though that I find I do need to follow "Do Not Disturb" hygiene when traveling internationally lest I get awakened in the middle of the night.
Hunting for great names in programming
"Cure for cancer" or "cure for that particular cancer"? First one sounds bizarre (cancer is a set of diseases that are generally similar, but very different in specifics), second is essentially already true for some kinds of cancer (e.g. testicular cancer in males).
It really depends on what skills you're equipped with. I think building a product or course is only 50% of the work.

How comfortable are you with marketing? I truly believe being able to market a product effectively is where the game is. Evident in the Rdio and Spotify case study.

I think a subscription based SaaS or community powered product would work best with your skills. However this requires a lot of work, however it would definitely pay off in the long run.

In the end, think about problems that are evident in your life and just try solve those. You'll go along way with passion.
there is no more black:official exchange spread and buenos aires became quite expensive. there are cheaper capitals/major cities in south america though. lima, bogota, medellin, santa cruz, la paz. santa cruz is highly overlooked. a lot cheaper than baires and a lot safer. obviously, it's not as advanced and as fun. if you are in santa cruz, the internet is much better than elsewhere in bolivia. tigo's 4G connection is as fast as 50mb, while ADSL/cable/wifi is between 2mb and 10mb. unless you stream a lot, you don't need more than that. you can rent a pimped up condo in an awesome area for under 600 bucks. if you go local in terms of housing, you can get a studio for as little as 100 bucks. public transport is not great, but cabs are pretty cheap. no ride is more expensive than 5 bucks
I used to do that, but it would sometimes break functionality on certain sites, and the whitelist is a bit of a pain to manage. I've had good success with http://disconnect.me
I don't really know how to respond to this. Paraphrasing this conversation so far:

tptacek: "The NSA is impenetrable" is not and was not the prevailing narrative, to say the least."

me: I disagree; it's part of the narrative that pro-surveillance people use to support things like "collect it all" and key escrow

tptacek: I don't understand what our beliefs about key escrow have to do with the narrative

me: explains again what you're missing about how this relates to the pro-key-escrow (and more generally pro-mass-surveillance) narrative

tptacek: everybody agrees key escrow is stupid, and our opinions about key escrow have nothing to do with things that you weren't discussing like where the leak came from

me: hmm ...

It's almost like you're trying not to hear what I'm saying.

OK, one more try.

If all the experts you talk to are against key escrow, why do pro-mass-surveillance folks keep proposing it? They see the tradeoffs differently. And why's that? One reason is that the stories they tell about why it's a net positive have the underlying assumption that there's not a significant risk of they keys being compromised. Conversely and when opponents of key escrow tell stories about the potential downsides if the keys are compromised, proponents downplay this as a risk.
The good folks at Anker make thumb-size adapters that graft onto a USB-mini connector and turn it into a USB-C. These are easy to carry around and cost all of $5.99 on Amazon. Takes most of the hassle out of traveling in a mini-world.

You do have to remember to collect them when you're done, but the penalty for forgetting every now and then is not ruinous.
>an acknowledgement that humans understand the game better. //

How is that true? I'd imagine it's to reduce the search space against human players and to make use of records of games played - a large corpus of which have involved traditional openings. It doesn't seem to imply the acknowledgement claimed?
Amateur Radio Sleuthing Pins Down Source of Strange RF Interference
Nature, apparently.
I work at home and program for a living. I just went to an AA meeting for the first time in a long time. I quit going 6 mos. ago because I disagree with the program's focus on god, but the loneliness of being isolated at home drove me back. My AA friends welcomed me back. When I got home, I took my blood pressure (I have high BP) and noticed it was much lower than I expected. Edit: I like solitude and can handle and enjoy a lot of it, but there is such a thing as too much for me apparently.
We probably should try so as to further our understanding. There is no doubt much worse stuff being done to conscious beings in the meat industry than will result from some AI research.
hmm yes you're right, I was mislead by the name of each list on the blog post, it's true that nothing prevent me from naming each column "new" , "in progress" , "ready for qa", and "done" , my bad.
this + burn down charts (like proposed in https://gitlab.com/gitlab-org/gitlab-ee/issues/91 ) would really start for us to make gitlab embrassing the full life-cycle of our products.

As for resolving conflict by merging, thanks I didn't know EEhad this feature.
I have the utmost respect for Pieter, wherever I encounter his work it always shows passion and quality.
Recently I read The Psychopath Code which I highly recommend especially to those who think they've never encountered one.
While you can still read this: thank you. You have improved my life in multiple ways.
Great to hear you're already using JIRA and Confluence. Adding Bitbucket to the mix will give you access to a bunch of great integration features.

We've been working on making it easier for the entire development team to collaborate and give them the right information at the right time. Here is a selection of features that I think you will find useful:

JIRA's Release Hub, to let you know if you're ready to release or not: http://blogs.atlassian.com/2015/04/jira-6-4-release-confiden...

The development panel, to turn every issue into a dashboard for it's development work: http://blogs.atlassian.com/2014/03/visualize-development-jir...

Automated issue transitioning, because it's easy to forget to move that issue to "In Review": http://blogs.atlassian.com/2014/08/jira-6-3-untangle-develop...

Hope this helps. For a good overview, you can also take a look at the documentation that outlines the above integrations: https://confluence.atlassian.com/display/BitbucketServer/JIR...
Policeman Spiderman with Big Police Car Truck C
Iraq Is Preparing an Armed Robot to Fight ISIS
Plus there are charging tables in some Starbucks; it's so handy to just lay your device on the table and top it off. Why did they take that feature away? :(

There's a way to add wireless charging to your 5X if you're handy with a soldering iron, though.

https://youtu.be/WimH8g-H2lE
Also, a checklist doesn't get tired and forget a step.
Unfortunately, if you are dealing with medical issues (your own or someone else's), you are going to get lots of important calls from numbers you don't recognize, and from phones with blocked caller id (doctors, for instance).

And because of privacy considerations, they are often reluctant to leave a detailed message.
>> " I've never had to look for a job... I just say yes when a good email comes in."

>This, is what gets me. It's stuff like this that makes me feel like the longer I stay in software [...]

I can assure you that this is not the general job hunting scenario for software people. This may be the case for a particular engineer, or small class of highly-sought-after engineers, in a couple of very short-lived time periods of frothy hiring. The vast majority of us still have to get out there and pound the pavement like everyone else, and it's not overnight.
Creating Wealth God's Way: How to Stop Being Poor and Tired
Current co-worker, a contractor, on a remote project wrote 1000+ lines of JS to load a JSON file in Node (he didn't realize he could just require it).
> I don't understand how people like that get...

Their resume is so good. They worked at top companies. Nobody wants to insult them with some simple test of programming basics during interview, so they rather ask them what was it like working in the Big Companies. After some chit-chat, they get the job. The company thinks they're lucky to have hired someone that smart.

> ...and retain jobs

Inertia, lack of communication inside the company, etc. Those people are usually also very friendly and soon learn who reports to whom and how to hide the fact that they aren't contributing anything useful.
TensorFlow in a Nutshell – Part One