skysight-inc/HackerNews huggingface dataset:
Turning down a job at a startup and not moving to London, UK.

I successfully interviewed at a startup in London who made me an offer. I miscalculated how expensive London was going to be, which led us into strange negotiations were a recruiter thought I'd expect a certain salary but I turned it down after running the numbers. They started 'nickel and diming' over 5k which at first they said was no problem at all and the next day it apparently was.

I had to turn it down as it would have left me worse off than staying on 2/3s the salary in a smaller city.

The stock options were also really bad. Stay for 4 years and get max 120k GBP. This was at < 20 employees.

Anyway I turned it down and took a much safer job and at a much bigger company in Canada. The tech stack isn't quite what I'd like but there are a lot of passionate and motivated people here making strides in the right direction.
It's Raining All Over the Universe
How many bottlers are running on such razor thin margins?
The issue is that every driver implementation ever ships with a slightly different implementation of that complex parser. That means (every mobile device)X(every OS update) and (every PC ad-in card)X(every driver update) all have the potential to misinterpret/reject your shaders in slightly different ways.

Case in point: I recently learned that "#line 0" is a spec violation. A single OS revision of a single Android device refused to compile it. This is after shipping that line in every shader in multiple games for multiple years to millions of happy customers.

Apparently, Unreal Engine's boot process involves compiling a series of test shaders to determine which common compiler bugs the game needs to work around for this particular run.
Training for long distance running is not a goal most people have. Discussions about endurance training and improving health of "normal" people are not the same discussion.
Ah - and that is where the problem starts...

What I've picked up from 'rule-making' so far is that rules in general are OK for 80% of the users. It's the 20% that is the exception (to the rule) and that requires additional rulings. And then the problem starts: of this 20% again only 80% is fixed by the extra rule, so more rules are needed. Then the third rule to fix things actually allows some to profit extra, so... well, you get the idea. Wherever there are rules, some people suffer, and fixing it breaks things...
This was made by Japanese researchers. I wonder if it inspired the compact 20-m2 apartments you find in Japan today.
This is of course specifically how to reveal these features in the OpenSSH client. If you're using another client (e.g. PuTTY) there's a different way to get to these features (click the menu).
"middle class is a useless term because almost everyone describes themselves as middle class"

It might actually be simpler in the UK - nobody describes themselves as working class anymore and there are very real upper class people so everyone from the PM down is middle class.

http://blogs.wsj.com/iainmartin/2010/08/10/how-middle-class-...

NB I like that quiz - if you enjoy drinking to excess and fighting you are working class or upper class but definitely not middle class (by UK standards).

Edit: I guess another way of defining "middle class" by UK standards is "someone worried about social status" - traditionally neither the upper classes or the working classes cared about social status.
Better Call Saul is about a family of lawyers, the Big Bang Theory is about academics, and Silicon Valley is about tech millionaires. I'm not sure what you're seeing there.
Deflation in the entire economy is bad. Deflation in asset is ok as long as there are more cash offsetting the asset deflation. Basic income is one way to get more cash into the economy.
Do you consider it(Roseanne) a classic ? would you rewatch it today, like i watched blackadder(just an old example) ? or like i rewatched 30 rock ?
The page/request-oriented model is bad. It forces your code organization to match an implementation detail.

A component model is great though. Wicket is the library that gets it. Whenever I write Angular (or Django, or anything) I wish I was writing Wicket.
Most people don't want to be able to run 10k+, they want to stay healthy. Sports is fun as a hobby, but not everyone wants to have that hobby.
I'm off-grid and I'm not crazy
Don't mistake my conviction for idealism. What I'm saying is that if "the intrinsic motivation to do it is not there", then we're on thin ice, because people are detached from a basic aspect of life, which is developing the relationships we form to, and through, work.

The foundation of society is people working for each other and for themselves, regardless of whatever so-called "economy" is imposed on top of that. Underneath the money (or in some societies the lack of money), what do you have? People doing work, getting in the flow of life, sharing and receiving with the people around them. That's the basis of living life.
Maybe, just maybe... What a startup lacks in fringe benefits they can make up for in solving real/unique/enjoyable problems ;)

Oh... And escaping corporate BS.
You mean a bit like https://choosemypc.net/ does? I'll be frank, I don't see it fitting in. For one, every complication of the UI of the site makes it more difficult to use (and I'm a big fan of keeping it as simple as possible). Second, I'm not sure you can reliably recommend a good office PC. Does that mean only going with an integrated gpu? Or do you even just need a slow cpu? A SSD certainly is not needed, is it, and what about a big HDD?

My impression is that while the initial reflex is to say yes to all of the above, in many cases at least one of the responses is no. When there is a lots of space needed, or when browsing needs a real fast processor (it indeed does for many pages and current browsers), or the R7 250 requested before (which is still a lot more than the integrated graphics of an haswell i3), and so on.

I still appreciate the suggestion, and if I see a way to built it in I'll certainly do it.
Brazil can apply whatever laws they want wherever they want. They just might not be able to enforce them and therefore non-residents might decide to ignore them. The same is true for everyone else.
4 seasons simulation (WebGL)
Do you understand that the judge is requesting something that is impossible? The data simply doesn't exist on WhatsApp's servers. Facebook cannot provide this data, because they don't have it. The chat is fully encrypted from one phone to another, and the unencrypted text doesn't ever touch their servers. Sure, the judge might order Facebook to install a backdoor and be able to grab unencrypted messages off a user's phone in the future. But apparently this is about a case that happened in the past. There is literally nothing they can do. Does the judge not understand this?
Love the Sales – every sale, one site
Thanks! We're working on a postmortem blog post about our process for releasing these fixes.
Groot – A class-based declarative [S]CSS Grid system
Uber and Apple maps mayhem
Calm and prodictive vibe.
This brings into question the geological assumptions we make about Mars. Something as simple as wet sand act completely different on Mars than Earth just due to atmospheric pressure. What other geological events behave unexpectedly on Mars? How does lava cool? What about sedimentary rock formation?
While everyone's situation is unique, what's stopping you?
> Also, it's interesting that "The Real Satoshi" has not posted something saying he's not Craig Wright, as we have seen with previous "exposés".

Perhaps Wright is gambling that Satoshi is dead (for whatever reason, foul play or not). The purpose of his previous (original) Satoshi scam was to ascertain that nobody has access to Satoshi's private keys.

Wright can't get Satoshi's bitcoins, but presumably if people think he is Satoshi, this would help him with his other tax evasion scams he seems to be involved in. Perhaps it doesn't even matter if the tech community immediately realised that he is lying, all he needs is some reasonable belief in the other laypeople he is scamming.

Gavin might have been bought, or Gavin knows that Satoshi is dead, and Wright threatened Gavin, pretending he was the one who killed Satoshi.
Ask HN: Pros and cons of asking for email during user signup
Hi, I am creating a new application and was wondering how to implement user login. For the app, I need to create user - but for MVP, there is no inter-user / social interaction. If that is the case, should I setup user creation with or without email addresses.

I would like to collect email addresses for two reasons:
1. If users forget their password, have ability to reset password
2. Later on if I add any social interaction - I feel having email addresses would give some authentication (and avoid spam).

Marketing / sending reminder emails / notifying users of new features etc (similar to what Linkedin / FB does) is also good, but given little marketing experience of the team, that is good to have but not sure how to implement it correctly.

Thus I feel, in the beginning we may just end up collecting emails without real use of it for marketing.

After reading this article on use of throw away emails (https://news.ycombinator.com/item?id=11595863), and my personal
hesitation in joining sites where I need to give my true email, I am thinking if there is any real benefit about asking for email in creating an user account. I would like to hear what you have experienced as a end user or site owner.
Would I be loosing potential users due to email requirement?

Thank you for your feedback in advance.
Thanks Kenton, very interesting. And thanks for supporting GitLab on Sandstorm.
> But the problem is: Whatsapp have no offices or operations in Brazil.

No, the problems is that with encryption, whatsapp cannot satisfy the judge's order anyways! Instead of showing such colossal ignorance, the judge needs to ask some CS/crypto experts if it's possible or not.

This is like the judge handing a company a 2048-bit number and ordering it to factor it! Now!
You're might not be holding a gun to his head, but at the end of the debt collection chain there is more than enough coercion and disenfranchisement to keep people doing things they don't want to do.
The first thing I tell people to do is secure their email with a good password and two factor authentication because if that gets hacked most other stuff can be hacked via password resets.
That's a good answer. A data visualization would be something like a 2-d graph of altitude vs airspeed and in theory something could be made to fly over every point on that plane, and NASA does aeronautical research over every point on that plane.

Unfortunately real aircraft only safely fly inside weirdly shaped polygons on that graph. And the U-2 is a really pointy narrow little shape that crosses all the Y-axis altitudes but the speed is restricted such that its shape is practically a line both above and below the plane can't fly so no data or research is possible off that narrow line. If you merely want to get to 70 Kft then its awesome, if you want to take engineering data or science experiments at exactly 352 knots not 351 or 353 knots, and 70 Kft, then unless you're very lucky you're not flying a U2 on that research mission.

That's the secret of the U2. Everyone knows back in the good old days it was developed and flown in months for no cost compared to the F-22. However the engineering criteria were staggeringly different and there's a big difference between "fly extremely high without crashing while carrying a camera" vs "outfly and outfight every tactical fighter aircraft and missile system on the entire planet, everywhere, under every circumstance" and the difference is about 19 years of development and about a trillion bucks. There is no management secret or space alien technology secret to the U2, its just a very restricted aircraft that barely flies under ideal conditions, but when it does, it can fly higher than any plane built up to when it was designed...

Add a third dimension of cost and you've got the slightly bigger polygon of the SR71 but it costs a bazillion dollars per flight hour. So the Z-axis to the graph of cost. The SR71 is like a skyscraper compared to the new plane.

The plane in the linked article is pretty cheap. It can fly in the part of the 3-d graph where the U2 can't and at maybe a hundredth the cost of the SR71. Also if can fly at speeds much slower than the SR71 at altitude. Its a pretty cool research tool.

A really bad car analogy is NASA already has the worlds most expensive, fastest pneumatic torque wrench in the world AND also has the longest Phillips blade screwdriver in the world. However they've just obtained a pretty high end adjustable crescent wrench. Superficially, "aren't they all just tools?" "Is there any difference between those tools?" "can't they save money by having only one tool that tightens things?" but in practice that doesn't really work and having a new tool in the toolbox is going to help quite a bit for some of their jobs.
The other satoshi was outed against his will and had to prove a negative ie that he was not SN. The real SN helped out. This claim was of being the real SN which can be proved so the real SN did not need to get involved.
How to Become a Data-Driven Marketer
Hmm... So with everyone getting free money, including the children, there is no need for a father to take care of the family when he decides to diforce, right? Afterall, the family gets a good deal of income even when daddy is gone. So marriage will no longer be a bond forever, it will be a bond until something nicer comes along since there is no financial penalty anymore: no pressure to stay together for the kids. Mom and Dad can simply split up and move elsewhere. Wonder how that incease in broken families works out for the future kids...

Edit: my mother had me checked - I am not insane. Anyway: while you are right that keeping two unhappy people together might be much worse than them splitting up, I can imagine that a big organisation like the church (any church) will be a force opposing this idea once they figure this one out.
That's pretty much what Gigster (https://gigster.com/) (YC) is about.

Developers on Gigster are often able to work fewer hours and yet are more productive - As a developer, you can work from anywhere. It gives you the freedom to live outside of major urban centers where rent is cheaper.
15 Quick Changes That Add Hours of Battery Life to Your Mac
Yes, the middle class in India can afford help, but those servants live in conditions that in the US would be considered scandalous. India is not a good example at all to support your position, for this and a whole host of other reasons.

> We simply don't have the problem of not enough jobs.

I would argue that the proof of the emergence of structural unemployment is not in the current rate of unemployment, but in how long it took for us to return to this level after the housing crisis. Structural unemployment will manifest itself in longer and longer recovery times, always returning to near full-employment as the economy adjusts, until the point at which demand collapses and recovery becomes impossible.

Like the tipping point that climate scientists talk about with regards to climate change, we have to implement a solution before we get to that point, because it might not be possible after. Basic Income, above all, should be embraced as a mechanism to stabilize consumer demand during the periods of radical realignment in the labor markets that will be brought on by robotics and AI.
> This is all WhatsApp's and the US's problem, not Brazil's.

So you're saying it's OK for Brazil to send a SWAT team to raid a house in the US? The judge's order has no validity outside his jurisdiction; just like a US judge's order has no validity in Brazil.
The constitution is just fine as it is. All it was missing was the 14th amendment to extend its protection to all Americans.
Would be nice to see Julia, Racket, or even a Scheme.
> I honestly don't see the purpose of that type of system either. Why create this pipeline of money anyway? Why not just take the contributions that everyone makes and put them into individual retirement accounts?

Because after WWII, there were no retirement accounts in Germany (simplified and not completely correct, but you get the point). Should they have let old people starve?
AdBlock Plus teams up with Flattr to help readers pay publishers
The only feasible approach in my opinion:

[What about children? Does a child get the same as an adult?]

Yes, but the funds are stored in an account and are inaccessible to them until a certain age is met (or they qualify as an independent, similar to how the FAFSA (doesn't) work).

[What about non-citizens who are in the nation legally?]

No.

[What about non-citizens who are in the nation illegally?]

No.

[What about citizen children of non-citizens who are in the nation illegally?]

Yes.
Let me know when you have this thing in place: I will start a "Spring Break Holiday Park" somewhere in the south where beer is $20 and a Rum&Coke goes for $40. Only people from 25 are allowed in.
An interesting idea and potentially useful, but I could not get it to work in the latest version of Firefox.

The design has a lot of moving parts. I clicked on a mainpage link and then play and it stated "loading". After a minute or so, I noticed some pulsing green concentric circles. A few seconds later I saw there was some text telling me to log in. So I tried. Ooops no account. So I signup. I get a server error. Back out and refresh the main page. Go to signup link. Fill out form again. Failure because the email address already in use. So I login, select a video, push play, and wait. Nothing plays after a minute. I try using the back button for my browser. It's been broken by the website. Close tab.

I still don't know what the site actually does. I recommend simplifying the demonstration down to the core obvious functionality and creating a clear call to action using small steps for the user.

Think about it as having a novice level and an expert level. New users start at the novice level, experts approaching the understanding of the development team will benefit from information that overwhelms the novice user.

Good luck.
Formlabs acquires Pinshape, an online 3D printing community/marketplace
Those systems were put in place when the population was robustly growing.

Also, the pay-as-you-go systems allows the politician to hand out money straight away. Making the programs instantly popular and entrenched.
Why would your parents be wealthier than you'll ever be (unless of course they're extremely wealthy)? That seems like a very pessimistic attitude to have towards money and income.

I grew up in a lower middle class family and I'm wealthier than my parents ever were, just because I worked hard and improved myself, and went into technology where I could make an upper middle class salary.

Why would you want to resign yourself to being poor your whole life?
Chatmasta, you are 100% correct. There may be times where the best rate we can find is publicly available but the service aspect will retain customers in this case, especially as we are charging a reasonable flat fee. However as we are a broker we have access to private rates and as our book grows so will our ability to negotiate discounts thus making us more sticky. A core part of the beta is a 'how much did I save' feature which will make cancelling a tough choice. Thanks for your comments!
7 Lessons from DuckDuckGo's Instant Answers Project
I also haven't thought of a case in which it matters to protect the interior of the car. I can't live in that car for more than a couple days without resupply (assuming I'm driving around with several cases of water which would be more than a little paranoid), so at some point I have to expose myself to the pathogens present on the outside of the vehicle.
Who code reviews the code reviewers?.......
Since every project is isolated, how do you handle operations that require data from multiple projects, such as the activity feed or merge requests?

I'm also curious, how extensively do you need to modify GitLab for Sandstorm? Is that https://github.com/dwrensha/gitlab-sandstorm ?
Because doing those activities in what is still poverty isn't fun or fulfilling.
This used to be how a lot of SQL code was written. I think it's about as old as SQL itself. See Oracle's Pro*C for instance. It's a C precompiler that generates API calls and optionally does type checking. There's even an ANSI/ISO standard for embedded SQL.
Some Hotel Businesses' Full Google Visibility Not Reported in Analytics Etc.
Elon Musk Says Tesla’s Bioweapon Defense Mode ‘is Real’
I agree with this assessment. Unless you have skin in the game--and not options that can be exercised 2 years after the company has been sold for a huge profit to the initial investors and it goes down in a glorious conflagration of bad business model or misunderstood market and customer--you really shouldn't be working like you own the place.
On the one hand, bravo! For much of my career I dreamed of something like this. On the other hand, I quit dreaming about it a few years back, when I realized that the future is not in a monolithic, do-everything platform -- a kind of uber-WordPress -- but in a constantly evolving bundle of small, sharp tools (the UNIX philosophy).

There are plenty of great tools out there for managing processes and workflows, for scheduling, for communicating, and so on. The way forward is to just grab the best of what's out there at any given moment for a specific need, and press that into service until something obviously better comes along.

But I look forward to playing around with this, and I wish them the best of luck.
You'd describe a nurse, a teacher, and yourself as upper class? You'd put them in the same social strata as the Queen of the UK or the Prince of Monaco? That's absolutely crazy.

To me upper class means the literally Queen, or at least something like her cousin's son's uncle or something like that.

If you don't own a country estate or have any staff then you aren't upper class.
I think you're confusing a trained person training to get better with a sedentary person training to not be sedentary.

In the weight training community there's a thing everyone calls "newb gains". It's basically this study in played out in a weightroom. In a nutshell, it's that you don't need interesting training programs or massive amounts of gym time to get started. Just a few basic lifts a few times a week. Once you get a baseline, your gains level out and you have to start being smarter with your training. I'll bet a solid handshake that the same general pattern will apply here.

This study took out of shape people that didn't exercise and asked them to exercise. The program isn't so much important as is the fact that getting people doing anything strenuous ends up being beneficial.

Eventually their "gains" will level out and if they want to run a 10k in under 45 minutes, they're going to have do a lot more interesting training.
No doubt that it's a great place! The 300 days of sunshine is completely fictitious though.

http://www.westword.com/news/colorados-300-days-of-sunshine-...

Someone invented the same number here too: http://www.hackbend.com/2015/06/17/so-where-did-300-days-of-...
Yes. Obesity is far more complex than that, I'm also looking at the global perspective.

Obesity to me is about lack of resources for better nutrition (though companies push junk pretty hard), lack of education, and lack of will power.

FWIW I'm substantially overweight despite being poor enough to need to miss meals in the past couple of years.

So give people BI and they'll just get blazed/drunk all the time, and make other mischief, is that your assessment?
Equally snarky:

Is a family that's only together for the money worth keeping around?
Luckily, there is serious competition here.

MTN does it, Airtel does it and Vodafone I think does it as a package.

If you currently don't offer some sort of package or free service, you're out of the competition.
Italian court rules food theft 'not a crime' if hungry