skysight-inc/HackerNews huggingface dataset:
> It is used within the British NHS, which means that a standards body has determined that it is evidence based

Hang on, that's not how it works. (For one thing health is devolved in Scotland so you have seperate English, Scottish, and Welsh NHSs. (Not sure what happens with NI.) More importantly:

http://www.nhs.uk/conditions/homeopathy/Pages/Introduction.a...

> Homeopathy is not available on the NHS in all areas of the country, but there are several NHS homeopathic hospitals and some GP practices also offer homeopathic treatment.

So, it's possible to get a stupid pointless "treatment" on the NHS. You might want to write to your local clinical commissioning group if you want to stop them spending money (about £4m per year) on homeopathy.
"We do not know if the paid-for version of DirectMailer also include the backdoor or not."

I wonder if the paid-for version actually exists or if the whole site is just a setup for spreading the malware, by getting people to download the supposedly cracked version. I can't imagine a lot of folks are spending $240 to download spam software from some shady website.
The name is misleading, they're just very small apartments with a design carefully chosen to minimize regulatory constraints & tax burden. They go for about $600 a month.
The reason is that DSLs are just viewed as "another" burdensome language, instead of a design for codified problem-specific knowledge. A DSL should evolve as we evolve our understanding of the problem. Think about successful DSLs like Mathematica, for example.
As the adage goes... trust is earned, not given. I would not divulge my current/previous salary either.
Hey hliyan! I'm glad you're deeply exploring the library - did you make note of the page number?
What if earth isn't special, but the time frame when which life flourishes is extremely small on a cosmological scale? This seems to be the most difficult part for me. Everywhere we look, the universe seems to be a fairly violent place. It may just be that life is common, but short lived. So, due to the distances involved, the chances of life existing in two places at once and being able to observe each other is near 0.
It may be leaving lots of opportunity on the table but at the early stages of a company - which includes many in the Hacker News community - they're not taking advantage of the opportunities that are already in front of them.. or they're still figuring out how.

Adding an additional market at that stage ranges from a waste of time/money (if it doesn't work) to a poor customer experience (if it does). How do you sell to and support a customer if you don't speak their language?*

This is not a decision you want to make lightly without some deliberate thought and planning with the rest of your organization.

* I work for Clarify.io which although we don't do translation services (and no interest in it), we work with multiple languages on a daily basis. Adding support in even one language the founders don't know is challenging at best. Luckily, between our two founders, we have 5 languages.
What would your monitoring strategy of choice be to notice these things, for a small "hobby" server?

I've apprenticed as a junior sysadmin in the past, and I can easily see how a professional operation would detect or prevent this by design. But a lot of those methods are more than a little over the top for a one-of, single-user, low-end VPS.
I'm just curious because I see so much negativity: has anyone had a positive experience with a tech recruiter?
Subcarpathian BSD User Group
"the non-grammatical-gender languages seem to reign supreme "
Hm. Seems like bullship.

Portuguese? (Brazil) Russian? I suspect Indian (Hindi) might have genders too. German is not a tiny Economy by the way.
It isn't (slam-dunk under CDA section 230), but that never stopped a pissed-off crank from bringing a harassing case. Yeah, that's unlikely to affect Microsoft.
I think there's a difference between doing this in your office, and an office you share with others.

If I needed to stay late to study, or grade assignments, or whatnot, I would be pretty annoyed if my office-mate asked me to leave because it was his bed-time.
Passport goodwill is also another metric that's often overlooked. Would you rather have to apply for a visa to enter a few obscure countries on the planet, or regularly have to deal with scorn from border guards because your country bombed theirs within living memory?

As an aside you're misinformed about what Schengen is. Having a passport from a country in Schengen has nothing to do with being able to move to a different Schengen country per-se. You're thinking of the European Economic Area. Schengen is a passport-control free zone, whereas the EEA guarantees your freedom of movement between any EEA countries, regardless of whether or not you have to show your passport on arrival.
I'd argue that they make it easier for individuals to exercise rights they should have. They're merely centralized listings that make it easy to connect buyers and sellers of services in transport/lodging markets.

Fundamentally, if I own a property I should be able to allow/disallow access to anyone as I see fit, and charge appropriately. If I make money, I'm still obligated to pay taxes on it (therein, I imagine, lie the problems).

So I'd claim that AirBnB and Uber are helping push for more sane regulations which allow free-er markets, while Grooveshark was basically just short of directly-stealing the content of others to profit on themselves.

That said, I'd still rather have Grooveshark than not, because I personally don't care so much about the record-companies rights - but certainly the government should be there to help uphold the rights of individuals and businesses, which, alas, means legal trouble for Grooveshark.
In order to do efficient TDD, you need to be fairly familiar with the SOLID principles.

I saw at least one book on O'reilly about TDD-ing in Python, but I can't really tell how good they are, since I don't do Py myself: http://chimera.labs.oreilly.com/books/1234000000754

However, if you are willing to invest few hours for watching TDD in other languages, I could recommend you these stuff:

1) https://code.tutsplus.com/courses/solid-design-patterns

2) http://www.jamesshore.com/Blog/Lets-Play

3) Clean Coders Series ( http://cleancoders.com/ ) - there are only few episodes strictly on TDD, but there are a lot of how and why on design patterns, principles and so on. (I'm doing PHP/JS, but I found Clean Coders - mostly Java - very helpful)

I just found this: https://code.tutsplus.com/tutorials/beginning-test-driven-de...
Can we get the data behind this?

I need to start investigating the entrance requirements for myself into pretty much every country in Africa, and I have not found a convenient way to do so yet.

I have two passports, so I need to figure out which one is best in each country.
Glad we don't have Alimony here,not that I plan on getting married anyway.
Freedom and convenience compared to other transit options.
The pioneering continent
Since most people here are American, I figured I'd share my own story. I'm Australian and don't drive, except occasionally motorbikes in more liberal countries where a license is not required.

Having lived in a few places and now having a child, I can tell you that in my experience not having a car is a pain in the ass outside of major city centers in Australia, New Zealand and most of the US. However, it is super easy in China and Europe. In China you use taxis and long distance trains/places/buses. In Europe things are often walkable and there are great train systems and many airports.

To me it feels like the US, Australia and New Zealand bought too heavily in to the 1950s suburban dream and the car society around it, and now have a lot of catching up to do. Unfortunately, reclaiming streets from cars is difficult.

Wisdom from India: The Highway and Automobile culture are symbols of totalitarian cultures which deny people more sustainable and equitable alternatives for mobility and transport. - Vandana Shiva, February 19, 2004.

Another instance of "we out-capitalism'd you!" from China: China has the world's longest [high speed rail] network with over 16,000 km (9,900 mi) of track in service as of December 2014 which is more than the rest of the world's high speed rail tracks combined. https://en.wikipedia.org/wiki/High-speed_rail_in_China
I think developers should make the first offer. Here is a professor who has studied negotiation who talks about how it's advantageous to make the first offer because of the anchoring effect. [0]

My belief is the way to win a negotiation is to convince the other party that what they're looking to buy(top end development talent) is expensive, and you are just looking for a fair price. So use the salary guide to price a top end developer.

Most recruiters say they are looking for top end developer talent.(If they say they are looking for mediocre seat warmers run for the hills :) ) Explain why you fit that description and explain that you're looking for a salary commensurate with your abilities ( around 218k for a Java Dev in San Fran[1] pre-benefits). Cite the salary guide, then see what they come back with.*

* - If however you're trying to push your salary above this top end I think your previous salary starts to become your ally. Disclosing you're salary when earning 218k will help remove a lot of offers immediately and convince other people that you are such a great dev you are earning 218k.

[0]http://www.kellogg.northwestern.edu/news_articles/2014/04022...

[1]http://s3.amazonaws.com/DBM/M3/2011/Downloads/RHT_2015_salar...
It appears that the bug is that the change address is always the last one, which defeats the purpose of having a change address. You can see that this is what their commit changed:

https://github.com/BitGo/BitGoJS/pull/12/files

A change address is designed to enhance anonymity on the blockchain (to anyone who says this doesn't exist, prove it and tell me which bitcoin transactions I've done). With a change address, whenever Alices makes a payment from address X, during a single transaction part of the money goes to Bob's bitcoin address Y and the rest of the money goes to another address Z under Alice's control. The idea is that people should not be able to tell whether Alice controls Y or Z, so it should make it more difficult to know exactly how much money Alice and Bob ended up with.

Of course, if you always know that Alice's change address Z is last, this whole exercise is futile.
> Rather than trying to make them drive less, it makes sense to reduce the impact of driving.

You can only build so much road. After that, you start increasing the cost of using shared infrastructure to drive down demand (congestion tolling).
This why some people are so optimistic about Uber, seeing a future where there would be instant aws style provisioning of transportation, you could see car ownership going the way of physical server ownership, in that case.

Taking it one step farther, you can see a melding of plugable container ship style passenger interiors which could be routed very efficiently like network packets, leading to tremendous efficiency which would make car driving/mass transit seem quaint.
I think it boils down to "work now, play later" vs. "work now, play now" philosophies.

On the one hand you have the people who give 100% of their day to work, with the goal of building up F-U money and never working again.

On the other hand you have the people who make less & save less and plan on working longer, but take more of their day for themselves.

I don't think I can say either philosophy is wrong, but they definitely don't see eye-to-eye. They have different value systems.
I'm surprised this isn't already a perk at working at some of these companies, but then again I'm assuming they'd be subjected to a whole swarm of regulations regarding living conditions.
I would see your point if they didn't all use the same high-pressure sales tactics. Good people have ethics in what they do, regardless of what their job is. I don't overpromise and then nickle-and-dime my clients on support issues with my freelance work, even though freelancers have that reputation. I've yet to see a recruiter grow a spine and not use manipulation to place people in jobs they may not want just to keep their close rate up.
Have you tried Quiver? http://happenapps.com/#quiver.
Unfortunately it's OSX only.
All the places I have worked allowed headphones. I don't think I'd work somewhere that didn't allow headphones. How do you get in the f'n zone without some awesome music?
Out of curiosity, where were you commuting from? Just the suburbs of Brussels or another city?

(I have met people who, for example, might commute from Berlin to Dresden daily and it always boggled my mind)
They don't have to win the suit. They only have to run the target out of money.
What makes you think that the polygraph examiners "believe" in the machine. I'm pretty sure most of them don't. I wouldn't always assume good faith on the part of the examiner, either. In the common use case of culling the herd of police job applicants, polygraph examiners are there to provide a way to arbitrarily reject certain applicants. So, in that case, the applicant basically has to make the examiner "like" him.

It's better than "beating" a psychic medium because there is often a real, valuable prize to be gained (ie: a job).

As far as I am concerned, even submitting to examination dignifies the procedure too much.
> Look, a negotiation is not about trying to mind read what the other party will accept. There's nothing wrong about discussing what you want.

I agree 100% with your first sentence, but not the second. As you note, everything is negotiable, this includes the budget range and expectations that the company has for the role. If you say, "my requirements are $130k", then there's no way they will pay $150k. But if you keep your mouth shut, you wait until you have a bargaining position -- leverage -- which is the fact that they want to hire you. If the hiring manager, his boss, the interview loop, have all given you the green light, they will NOT allow a recuiter to low ball you just to save $30k.

Not every recruiter phone call will get to this position, but the point is, when you do get to this final round, you DO NOT want to have already given away how much you are willing to work for. Does this make sense? If/when you get to this final round and they still don't know your number, you can bid yourself up to the freaking stars. You still be willing to walk away, but they have already invested a lot of time and will not bat an eye at throwing you another $30k. Hell, if the kismet is working, you could double your salary this way, it all depends on how much they want you. If double your salary is well outside the range of the budget for the position, it doesn't matter because they simply re-level the job req on the spot, just for you, because they want to hire you so f'ing bad they will do it.

But if you already told the recuiter on day 1 that $130k is enough, then it just doesn't matter any more.
This is a great idea, congrats on the simple design. Shared it on Twitter and plenty of people liked it - hope you've prepped your server.

How did you get the idea and how many people worked on it?
Never been polygraphed but I always wondered about an alternative to the "emotional control" approach to beating it that is discussed in the article.

My alternative would be to trick my mind into not lying despite the question asked. So if I was asked "do you live in Chicago?" (i don't) and I wanted to answer yes, I would simply internally ask myself "is your name loteck?" and then respond "yes."

I would ignore the actual question asked by the interviewer except to the extent I need to pick which internal question I would ask myself, of which I would only have 2. One for yes responses and one for no.

Anybody have any idea if this would work?
This is a terrible, terrible idea. What kind of idiot would pay n^2 dollars for their own votes when they can pay 2n dollars for other people's votes?
I take your point, but actually I work in media and a lot of my writer friends had to take writing or editing tests as part of their interview.
Doesn't the "Peak ___" construction imply that the thing becomes less desirable as a result of its saturation? Horses and sailing ships didn't become less used because they were overused, they became less used because something sufficiently better came along. There was no real "peaking" for those items as far as I can tell.
I meant that purely relatively, versus Rare<->Rare pairs.
Why Test-Driven Infrastructure (TDI) Is Important
The 2016 Chevy Volt Will Cost Just $26K After Tax Credits
Show me where I slammed white people. No where did I slam white people.

I'm sorry if having to take responsibility for the system we've been handed and benefit from makes you uncomfortable.

But since mentioning race is inherently racist, we can go back to not mentioning race and pretending we're a post-racial society while the boys in blue continue to knock down doors and arrest every black person on the street corner because, by cop heuristics, they're all guilty.

It's almost as if being asked to acknowledge the racism of the system bothers you in some way. A way to get rid of that bad feeling is to put your color-blinders on and pretend society is race-blind as well. I can do that, too, and never once have to face the injustice of or account for the system I maintain.

PS I can't downvote.
My favorite hobby, say what I actually want for a salary. The recruiters always get a "are you kidding?" tone after that. I guess recruiters are used to juggle the lowest players in the pool.
The healthcare system is not a way for corrupt clerics to suck savings off of dying old people. Also, "conservatives" aren't getting rid of medicare any time soon, and you'll find that most would have a lot to say about how our healthcare system works and why it's expensive.
To those who advocate avoiding all salary discussions till post-interview, how do you filter out companies that will never match your current pay? Just GlassDoor? What about smaller companies that aren't listed?

I don't want to waste my personal time and 1 vacation day to interview for a company that didn't have a hope of matching my current compensation.
The salesperson did not travel very far. The uber driver did not turn up as the city just banned them. The lyft driver failed to do so also as the VC cash run out and they could not afford the fare. Turning to Twatter to complain was fruitless as the fail whale showed, as the share price continued to tank. A posting from the frustrated sales person on farcebook got a billion likes from the robot click farms.
Life for sales person in the valley was not good today. Finally they wrote a post on medium, then HN meta-wanked over the deep subliminal meaning of it all. And life went on.
Get yourself one of these instead http://en.wikipedia.org/wiki/The_Headington_Shark
I know exactly what you mean.

Perhaps it has something to do with decades of TV being available over the air, and over different varying cable packages. People are used to the idea that if you don't pay for cable you can watch a subset of TV shows, and if you do pay for cable, you're only buying a subset of the channels.

Music has always been free on the radio, but it works differently. Multiple radio stations might play the same song if it's within their genre. This is in contrast to multiple TV stations which own non-overlapping programming. You can't find ABC programming on CBS, but you can hear the Pixies on multiple radio stations.

To rephrase a little: Television content distribution has always been linked to the owner of the content. The networks that buy the programs distribute them exclusively. Music distribution is often separate from the ownership, and is based on royalties. Anyone can play any music, as long as they pay the royalties. As such, nobody is used to having to think about who owns the work of a certain artist they want to listen to.
Ugh. I can't imagine there being enough benefit to a multilingual website, especially for a b2b or technically proficient clientele, to make the overhead of translation worthwhile -- it's a cost, but much more importantly, a speed/complexity tax whenever you change anything.

If I'm going to get a shitty automatic translation, I'd prefer to do it myself on the fly with Google, vs. having a bad version actually provided by the website.
I think many European cities have seen changes in the past twenty years. Better cycling lanes, easy bicycle rental, increased public transit density and availability (eg late at night).
A capsule 2.2m high by 2.2m wide by 5.2m long will fit one to a 20' standard container, two to a 40' standard container, and three to a 53' road trailer. This is important to remember if you intend to build where manufacturing is cheap and transport to where land and rent is expensive.
That's a bold statement. Are you saying that some, a majority, or most of companies are hiring recruiting staff on 6 month contracts?

I'd be curious to see the underlying data here, because I feel like especially in the small company / startup space, either no internal recruiting staff exist (you're being recruited by some manager/engineer who also handles recruiting for their team) or they're hiring somebody full-time to bring in talent, on a contract that includes the terms "equity" and "long vesting term"
As an American living in Berlin: thank you for posting this! I always wondered what the deal was with "BIER". I'd assumed it was some kind of home-brewed concoction. I guess I'll give it a try now.
Glassdoor is probably the best resource on salary, so yes. You can also ask anonymously on forums. Mostly top tier companies going to pay higher than others (Google,FB,Amazon). I have heard Netflix pays well too. But salary should not be the only criteria, some companies pay well but they also take their money's worth from you by making you work late nights and weekends e.g Amazon , Netflix are known to crush you with work load.

I recently had experience with Hired.com. It was pretty good. All companies that were interested in me were posting their salary offers upfront so I can decide where I want to interview.
I can't speak in dollars or volume, but I visited Katabatic Gear a few years ago. To my memory, the owner had a small office & warehouse in the industrial part of town - comparable to a small auto shop - and one assistant.

Plenty of these operations literally run out of a garage though, and Katabatic Gear used to be one of those. I believe Cold Cold World packs are all still made by the owner.

I have been immensely pleased with my "cottage gear".
I didn't expect to like this article, but the author did a good job of describing trolling patterns that were clearly not simply posting opposing views. I also liked this inspirational quote:

If you're out there trying to build, write or draw something, be proud of that - it's not easy. Doing something means actually trying and not wasting your life watching repeats of Friends on Comedy Central, an example that is not at all autobiographical.
If the polygraph examiner doesn't believe in the machine and the candidate doesn't believe in the machine, I'm a little lost as to how the examiner has any advantage, or why you would need any special techniques to "beat" the process.

To be clear: I don't think you do need those tactics, but I'm asking, not asserting; I've never taken a polygraph.
> easily one of the best trackpads in its price range

Offtopic, but I have the same model and the trackpad is atrocious! And the wifi disconnects every 15 minutes.

And I got it from microsoft store as a signature edition model.

On the positive side, it is extremely lightweight and the battery lasts for a long time.
The key question and the only one which counts here is how much revenue you are going to generate for the prospective employer. From that you should derive a figure which looks like a great deal for both sides.
SEO DIY for Everyone
PayPal EULA update: only way to opt out of arbitration clause is snail mail