skysight-inc/HackerNews huggingface dataset:
> Cost of living is accordingly lower.

I get that it is lower, I'm a little surprised that it could be accordingly lower. I mean Mexico and the US must be pretty much the same market in terms of food, energy, water prices etc. Half I could understand, one tenth for crossing a border with lots of trade going both ways... it's more than I expected.
Despite stating that this is intended for server side use, he's also ignoring a major node / io convention with 'callback(success, failure)' - that alone will probably kill it for many us!
Things work out much better if you start out with assuming good will from both parties. With that I mean the employee wants to do a good job and the employer wants to treat his employees well.

I think the employer in this case made a good start by giving the employee a decent salary. It doesn't make much sense to think this is some scheme to swap them out for 'better' employees. Also, don't forget the kind of jobs this will affect. It will mostly be low skilled work. The upside of replacing this type of employee with someone who is a little bit better is just not worth the trouble.

The 'golden handcuffs' argument doesn't make a lot of sense either. Sure, it would be hard to give up a seriously overpaid job. But just think of the opportunities it gives you. You could save up a lot of money to start your own business. You could invest in your own education so you are able to land a higher paid job. That's all probably not even interesting because the company from the article treats its employees really well, so they are probably willing and able to help you with any ambition you might have.
Is it supposed to say "web server" instead of "web scraper"?
Really? Water is just about the best radiation shield in existence. It would only affect the ~10 feet of ocean immediately around it.
Have you used Linux lately? It's always close to falling apart, in my experience. That the developers are doing a heroic job of keeping all the unsafe parts under control does not mean this is a good idea for the rest of us.
Look man, your math is still off:

You are assuming too many things and you HAVE to account for the fact that the minimum wage is going to be $70k, so the minimum average wage possible is $70k (i.e. everybody is making 70k). Thus, there is a net increase of at least (70k-48k)*120 = 2.6m

This assumes everybody will be brought down to $70k salary, which we know is not going to happen.

Also, 5.5% for total payroll taxes is wayyy low. Did you include FICA/medicare/SS/unemployment insurance (federal and state)?
Google Maps Shows Edward Snowden in the White House
It seemed really unfair the way the "valid programs" was slightly out of bounds on C (meaning there are some things you can do in assembler, but not C, to which I agree); but then as he starts removing more and more features, the "valid programs" circle is wholly inside his imaginary language construct; and no matter how much is taken away, we're to believe all possible valid programs can still be represented? Nonsense.
I think the difference is that in the UK we have a heritage of building canals that can service as a utility. The Canal system has largely been forgotten but it could be a useful network again.

A canal system wouldn't work for the USA but for a smaller landmass like England it could work.
The silly thing is that nobody seems to realize that the public has only seen 1 leaked copy, probably from 1 source. HBO could be using any number of techniques and none of us would notice any of them because we have a sample size of 1. Even the odd techniques OP describes could be present in the copy, your described technique as well, any number really. We won't see them unless they are as in-your-face as the watermark.
Big Data IBM Creates Watson Health to Analyze Medical Data
Basing Database Models in Reality: A Blogger’s Challenge
Not really. Opiates are terrifyingly addictive, especially compared to paracetamol, and inhibit your senses and abilities far more than paracetamol. Their side effects when mixed with other commonly (ab)used products such as alcohol, diazepam are far more dangerous than the interactions those other drugs have with paracetamol. There is definitely a reason to be concerned when companies are pushing out more variations on existing products.

I'm NOT saying that the appropriate reaction is to get up in arms about companies pushing opiates, but some care should be taken. I don't know what the correct solution is, but I'd hazard a guess that freeing the sale of opiates to anyone over the counter tomorrow will result in more problems than we have currenty. Especially as there are other less drastic alternatives available for various pain sources.
A Modest Proposal: C++ Resyntaxed [pdf]
Opera Launches Redesigned Opera Mini for Android
Achieving the desired mental states of meditation is hard for most people. We're so used to constantly moving about with our minds flitting from one thing to another Meditation is precisely the opposite of that.

But if you do there are many great benefits, including reducing the suffering of physical pain. Like you said, you can reach a mental state where you just observe the physical pain - you know it is there but you don't suffer from it.

Disclaimer: I was a Buddhist monk for a while. I meditated a lot.
I know John's style since a long time. He might be easy to dismiss as a bitter writer, if you single out one of his pieces. He's not, that's part of his broader take on journalistic style. Anyway, I'm not his lawyer, just make what you want with it.

I find the comments to be much more interesting, though. You touch something that some people consider sacred, and there you go...
Flipkart Backs Out of Airtel Zero After Backlash from Neutrality Supporters
You're totally missing the point of what I'm saying.

They are putting themselves at a significant competitive disadvantage by incurring a drastically higher yearly operating expense, expenses which their competitors (in a very saturated market) don't have. They were already operating at <1% margins, and this cuts into that even more.

Dan's bet is that they can make up for this by the PR and goodwill they are getting from this story, but in credit card processing, fractions of percentages matter to the customer.
The fewer people that know, the less crowded the carriages XD It's a great system, arguably competitive with London's. I used to be snobby about LA but in recent years I've come to prefer it and will probably move down there before the decade is out. Also for the weather and I already work in film, but mainly I just really like the place.
Of course it's possible to transmit encrypted HTML over other channels; I can also zip my HTML files and put a password on them. I was talking about serving a website that can be securely accessed using standard software, not special tools.
Imagine if you combined all those KB....!
There is an app for that. Paris is terrible for this, Vienna rocks (Y)
I'm having a hard time understanding what's bad about this. If they are otherwise unemployable, then it's good that they are doing this isn't it?
Totally not cool! Everyone knows April Fool's pranks have to end at noon...
In most countries, certainly not. The tax office will require this information so it is already being stored somewhere.
Despite, the inefficiencies (losing 20-30%) there are large environmental impacts associated with turning a large amount of land into a lake. Additionally, when a drought occurs almost all the storage capacity is lost.

We are at the stage with battery technologies, where it would make absolutely to build hydro storage, even given the current trend of removing dams.
I stopped reading the "Alan Turing: The Enigma" by Andrew Hodges yesterday. It's extremely detailed, like reading an encyclopedia more than a novel. I think that large chunks of the book are absolutely impossible to understand for people who do not have at least some familiarity with cryptography and mathematics.

But if you are interested in the ins and out of Turin's life it's a very good reference.
There is no feeling worse than typing all day with overgrown nails.

Source: I'm a man who programs all day.
'Revenge porn' just became illegal in England and Wales
I lived in London for nearly 20 years and didn't know that any stations had toilets.
That's what subresource integrity[1] is for. Links will have a secure hash of the content they link to. So you don't have to secure page assets such as pictures, CSS, Javascript, fonts, etc - just the entry pages for a site. This cuts the need for encrypted traffic way down.

This has a big advantage over HTTPS Everywhere - neither you nor your users have to trust your CDN. Put your main pages' HTML, and special pages such as login and transaction pages, on your own HTTPS server, and the public stuff on some CDN, unencrypted. This is much more secure than letting some CDN possess your private keys.

[1] http://www.w3.org/TR/SRI/
The US just got a record number of applications for tech visas
So... this isn't sexist?

A non-sexist world would have 1:1, or no preference based on gender, declared or perceived.
> This is great!

No, it's sexism.
That's a fucked up move..
Wacth Bandhan 14th April 2015 Episode Online
How is this good? Isn't it a clear case of unfair gender discrimination? I get that people want to correct a perceived injustice, but isn't overcompensating just as bad?
Hottest tech startups in France
The command-line part and executables are indeed, but it's lacking in visual tools. Say, the equivalents of Sequel Pro and Phpmyadmin.
The rationale given above is bupkis: "don't use us professionally because shit happens and good practices etc". The user in the story knew how to roll back and did so, and still wasted a lot of time and effort trying to hunt down the bug - being helpful, like an ideal user is. As an explanation, it's a total cop-out.

An April Fool's prank should be quickly evident to the victim, not make them spend hours wasting their time. Especially when the victims are strangers.
If they're not doing anything actually productive, wouldn't it be better to pay them the money and let them spend the time on something they enjoy?
ThinAir (YC W15) Is Hiring iOS Engineers to Build the Future of Data Security
At ThinAir we're building the future of data security--and it's wrought with exciting engineering challenges!
As a cloud-based SaaS product, ThinAir is the first data security solution that allows everyone—administrators and employees alike—to take control over their most sensitive data in a way that enhances, not hinders their productivity.

Beyond building great technology, our team is deeply motivated to build a world-class company, the foundation of which is talented, thoughtful, and ambitious people who are inspired to do things that matter. We are well-funded by a prominent group of investors with a track-record of supporting and building great companies.

As a iOS Engineer at ThinAir, you'll work side-by-side with the founding team, driving the development of our iOS app, which is an integral element of the overall ThinAir platform. Our product is robust and complex under the hood, but brought to a simple and elegant set of interactions where it meets our users, and our mobile development team plays a significant part in making this a reality.

We love engineers who consider themselves hackers, but who also possess a strong understanding of CS fundamentals. Prior industry experience is great, but we also welcome recent CS graduates. Likewise, domain knowledge in enterprise or security software may be helpful, but it’s not at all a requirement.

Most importantly, you will be embrace your role role as an early member of our team, helping to positively shape the values and culture of the company.

ABOUT YOU
- You have at least 3 years of iOS development experience
- Specifically, you have significant experience using restful APIs to integrate mobile applications to server side systems
- You have a strong knowledge of Core Services, Cocoa, and Core OS
- You value the importance of great execution and design in all aspects of your products—architecture, code, UX, and visual

We’d love to hear from you if you’re interested. You can apply via our website, or just shoot us an email directly at jobs@thinair.com. Either way we’ll get back to you quickly!

https://jobs.lever.co/thinair
Mozilla Start Drafting Plans to Deprecate Insecure HTTP
"To further avoid event loop problems entirely, we’ve started switching more of our data processing services to Go".

This seems to become a common pattern... start with Node, hit some limits, rewrite microservices in Go.
That opens the door for a whole bunch of portmanteau names for common time-related variables:

afterilliseconds
sincilliseconds
againilliseconds
beforilliseconds
pollilliseconds
intervilliseconds

(I may start using intervilliseconds, just to drive some people crazy.)
Why the tilde in front of nothing? And doesn't this dilute the value of the stocks hold by current owners?
I'm sure once they finish migrating Node to Go, they'll migrate Go to Erlang.
Yes, i've looked into ES before, and if my usecase would be anything more complicated i would definitely go for that route. However, it's still quite some work to setup, and they recommend at least 8GB of RAM for a working instance [1].

I didn't know MySQL had fulltext search as well. I'll look into that. Thanks.

[1]: http://www.elastic.co/guide/en/elasticsearch/guide/master/ha...
The Molecular Mechanisms of Fasting – Excerpt from Periodic Fasting
TOR has never been "secure". Everyone running an exit-node can intercept all communications going through that node, and since everyone can run an exit-node... So, you always had to take care that you use encryption when using TOR. In Terms of anonymity though TOR seems still to bug NSA and the likes.
> Public Displays of affection, beyond holding hands, doesn't have any rock solid claim on being "civilized" in my books - so, I'll call that more a question of currently fashionable behavior, much akin to public nudity (the recognizing of which probably has a better claim to being civilized in my books).

The civilized definition of being civilized is not to accept things depending on your personal opinion of what is civilized and what is not, but rather to not criminalize things that have no rational reason to be criminalized.

Public displays of affection, just like public nudity, gay marriage or chewing gum, are simply not reasonable things to make illegal.
> So, what, you think that C can handle writing the language you write your web app and similar in but somehow it suddenly falls apart when transferring text back and forth across a network socket?

Well, if you care about buffer overflows, and you are a human, as opposed to... no, actually, a computer can't statically check to ensure that your code has no buffer overflows, either. You need dynamic instrumentation to do that, which C doesn't give you, or at least not standard C, as opposed to some C-like language we can define, at which point we might as well go all the way and write in Rust or Python.

> Anyway, I would write a library akin to the STL

C, not C++. C doesn't have templates, which makes a Standard Template Library quite meaningless.
8 reasons why you need SEO skills in your SaaS business
I love this. but it does cost the company in terms of shares available to their underwriters to sell. and when you assume there will be easy first day gains to be had by getting the shares at the offering price that everyone wants a piece of, I'm sure it took a lot of convincing of their investors & bankers to do this.
Most of the central ones there are "cheating" by counting the toilets of the attached National Rail station. Aside from that there are hardly any in the middle. I must admit I was unaware of those at Piccadilly Circus and Green Park though - that will come in handy.
Yes, it has been done before. I have worked on several IPOs, and it's common to have a very small tranche for employees, various stakeholders, and "friends". Hence, its not really "news". It's my understanding that this article is just marketing. Etsy wants to come across to sellers as "we care", after a series of quarrels with them.
only if they issued additional shares to do this, which doesn't come across in the S-1
I learned my lesson to not develop an entire business on the buzz of a new product https://www.kickstarter.com/projects/bendunphy/numis-the-coi...
Selling $2,500 worth of shares to their vendors is exactly the same as selling it bankers who will flip it to the public. They get $2,500 no matter what.
How about using IPVS? To reload HAProxy, start a new instance, add as a new IPVS real server, set the weight of the old HAProxy to zero, wait until the connection count drops to zero, and then you can remove the old HAProxy real server.

IPVS also allows to gradually shift traffic from one instance to the other. So if you see elevated error reports from the new server, you can quickly drop it and go back to the old setup.
I think Erlang hit everything?

Not sure about Cyclic dependencies and I don't think it have Reflection unless I'm wrong.
Takeaways from the 2015 Verizon Data Breach Investigations Report
While the state lasted, it was extremely interesting. It's one thing to read about it, and another to experience it. It's the simplicity that was so surprising. At the time I almost laughed when I remembered how I would normally react to what was just a painful joint. That's when I lost my grip, so to speak, and went back to feeling ow, ow, ow.
As this is HN, surely the argument is along the lines of "he should plough everything into growth and take external investment too". Then, instead of paying himself $1m per annum now, he could have a 10% chance of $100m in 10 years time!

I think his 70 employees probably prefer his existing approach, even when he was taking all the $1m for himself.
When will I be able to get my MVC websites running in node?
Can someone add a [paywall] tag to the title? Or provide an URL/mirror which isn't paywalled?
Your calculations seem sensible, but you're only talking about radial forces, ie. countering the "downward" force of gravity with "upward" thrust of a solar sail.

But space flight maneuvers typically use tangential or almost tangential thrust. Slowing down or accelerating the orbital motion will cause the altitude to vary, preserving the orbital energy and angular momentum. Placing a solar sail in a 45 degree angle from the sun will change the orbit slowly but surely, as there will be a little tangential and radial thrust.

I still don't think it's viable for throwing anything into the sun, though.
In the context of pain relief, there are also issues like building a tolerance and developing increased pain sensitivity due to long-term use of opiates.
Ex-CMO on Zalando's success in marketing automation
Nah, legacy driver issues.
Having watched the imitation game recently, I thought notebooks weren't around in his lifetime. Then I remembered Apple decided to rename their laptops to "notebooks" after people started burning their laps.
Phishing catches victims 'in minutes'
The French Patrioct Act in One Pull Request
Here in Finland public toilets at stations and malls tend to cost 1 € (about $1.05 US).

I've always thought it's ridiculously expensive, but at least the toilets are clean.
Is graphine powder definitely 100% safe before we start spraying it everywhere?
USD Gains on Risk Concerns, Retail Sales in Focus
isn't really a programming project

They certainly aren't code, but there's more to writing a program than just code. These are research, and I'd argue that is part of a programming project. It might be preferable to host them somewhere other than Github, because Github (and git) aren't necessarily the best tools for the job of archiving your research in to something, but for now Github is what we've got. Perhaps there's an opportunity for someone to invent a better solution.
Humor on HN?
You should know better.
The one problem they use as an example wasn't solved by switching to Go. Go is great but let's be real, parsing and concurrency problems don't just magically go away by switching languages.
If everyone is sexist, than nobody can call anyone else sexist, because nobody is in a position to do so unhypocritically.

Ditto racism.

> you can "silence" them by making them feel uncomfortable for having spoken at all. I'm talking about the latter.

Which is part of what happens when someone is called racist or sexist.
Wiki-Watch: Wikipedia for the Apple Watch
Hi everyone, author here. I'd like to get your feedback on my app. It's a simple Wikipedia search engine for the Apple Watch. You'll notice that the website theme borrows from the excellent http://getmagicnow.com/

I'm hoping to learn what features people would like. Here are some ideas I've received from friends and family:

a. Save Wikipedia articles on iCloud for later viewing.
b. Push articles from the watch to the user's iPhone.
c. Save Wikipedia images for watch backgrounds.
d. "Random" article (I already implemented this one).
Tumbling Interest Rates in Europe Leaves Some Banks Owing Money on Loans
Caution, entering rant mode...

This is actually a giant pet-peeve of mine and that is how Americans in particular (and some other western countries) treat public or publicly accessible toilets (malls, stores, theaters, rest stops, gas stations).

Basically, at least in men's restrooms, they destroy them.

The #1 most common issue is aholes that pee standing up in the toilet. My fiction is they're embarrassed to show their junk so they use a stall. They don't lift the seat and they pee all over it. Once in a while I see someone use the stall when all the urinals are full but more often than not there are free urinals but the guy still wants to pee on the toilet. Giving him the benefit of the doubt he doesn't pick up the seat because he doesn't want to touch it. But that just seems symptomatic of the "me first" American culture. Screw everyone else.

The #2 most common issue is broken stalls. The stalls in the USA are almost universally poorly designed. They have an 8 inch gap at the bottom and often are hanging from the ceiling. They are exceedingly easy to break or bend and the locks for the stalls have at most 2mm of tolerance so any bending means they don't stay open. Worse (and it happens often) is when they barely stay closed so I get in, close, lock, pull down pants, sit on toilet in my most vulnerable moment and someone else closes a door in another stall and my door opens.

The #3 most common issue is stuffing / clogging the toilet. I can't tell if people do this by accident or on purpose. There are sometimes signs up that say "please don't put non TP in the toilet". Others that say if you have to use a lot of paper please flush the toilet often.

As far as I can tell American's take this stuff for granted. That's just how it is.

But it's not! In Scandinavia and areas near by I saw immaculate public restrooms. They might have cost $0.50 but they had full floor to ceiling doors with sturdy walls. Some even had their own private individual sink.

Japan public restrooms also almost always have doors that at least go all the way to the floor and usually aren't destroyed like USA ones. Subway restrooms in Japan in general are not the cleanest but they are usually functional which is not true, at least in my experience, of many USA public restrooms.

As for #1 I wish someone like Adam Sandberg would figure out a comic meme that made it un-macho for men to pee in stalls. I guess I assume if it was funny enough and popular enough then it would be more embarrassing to pee on a toilet than use the urinal and that would fix #1.

I have no idea how to fix #2 or #3 though.
Hope to see it soon in biicode!
Yes it is currently the most likely hypothesis.
> In point fact, there's almost certainly debate to be had within a community about which items have broader import and which might just be personal issues to the individual who composed the list.

Which cannot be had as long as people feel justified in making personal attacks on the character ("racist!" "sexist!") of anyone who disagrees with them.