skysight-inc/HackerNews huggingface dataset:
By moving factories which previously employed Americans to countries where they don't, leaving those Americans unemployed.

Assuming you are right that those Americans remain unemployed, you are completely ignoring the newly employed Chinese people. Do they count for nothing? Not even 3/5?

Out of curiosity, since your calculus is explicitly putting zero value on Chinese people, why would you care about Chinese slaves?
Why change the headline to a blatantly sexist one?
Medicine (and many other "closed" subjects) is widely taught in schools - it is not a secret guild.

You can also go to school for agriculture, to learn about the growth of crops and about livestock management. The difference is that this ocean farming is a new endeavor by a small group. It's not like CS or math where independent researchers can download a compiler or pick up a notebook and verify or extend other studies, you need years of work and large amounts of money.

Would there be pull requests for this if they opened it to the public?
Let's remind the famous quote from Jamie Zawinski:
"Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems."

I was neglecting this quote for a long time, until I started using regular expressions in real projects...
The touch version has a user interface issue. When swiping on iOS it's very easy to accidentally swipe too far in the left and accidentally page back. I did this several times and have no idea if it altered my results.
Here are some previous cases involving charges of failing to comply with a s 49 notice, under s 53 of the Regulation of Investigatory Powers Act 2000. Unfortunately I don't know of any good comprehensive free source for recent English cases, but I have provided the media neutral citations.

* Padellec [2012] EWCA Crim 1956. The accused's computer was seized and there was evidence that files had been deleted with filenames that suggested they were child pornography. He refused to provide a password to an encrypted volume and pleaded guilty to a s 53 offence. The Court of Appeal said that the accused's self-serving account of what would have been found on the encrypted volume should not have been accepted for sentencing purposes.

* Cutler, Morrison, Parratt & Freeman [2011] EWCA Crim 2781. This was an appeal against sentence by four members of a paedophile ring who pleaded guilty to s 53 offences.

* S & A [2008] EWCA Crim 2177. The Court of Appeal rejected a challenge to the validity of s 53 based on the privilege against self-incrimination. Available on BAILII: http://www.bailii.org/ew/cases/EWCA/Crim/2008/2177.html
Companies already pay taxes and even with automation their revenue will dwindle when their consumer base will shrink due to automation.
Why? Industry actually has real work for these people to do that provides enough value that they can pay them huge salaries.
I doubt you'd have said the same thing if it was a 3 minutes video your dad would understand.

So who's the sexist one?
Same.

ES and QuickPic tipped me over the edge into just uninstalling everything and using my phone as a phone. Two very good programs that gradually became malware, pushing cloud options onto me, pushing arbitrary notifications when I installed other apps, etcetera.

I now have a very basic CM install with a few OSS F-Droid applications. The phone is used predominantly as a phone and for anything else I go and use a computer with a much better ecosystem.
If you happen to control the web page where the user is entering the email, this little piece of code has been a godsend for us:

https://github.com/mailcheck/mailcheck

I agree with the idea that it's impossible to validate. But, mailcheck takes the approach of seeing if the email is potentially wrong, then prompting the user with what it thinks they meant. It's usually right, but if not, it allows whatever the user wants.

For example, if your user types in "user@gmil.con", it will suggest "user@gmail.com".
And some people have done just that. In fact tons of mainstream 80s programmers wrote whole games and other apps in optimized assembly from beginning to end. And some still do (MenuetOS, TempleOS, etc).

But obviously, that's a slippery slope. You can do anything in between.

The other end of that BS argument line is that you could use the same logic to depend on ALL available tools -- and refuse to write anything without an IDE, package manager, language features like contract programming, formal proofs, etc.
The video's nice and all, but I'd appreciate if people would stop using my Mom as a stand-in for "person who is not competent with technology".

Also, did they really mistake the chrome logo for the google logo?
I Suspect It's a Case of Mistaken Capitalization of Titles

(In my case, using Chicago Manual of Style's rules for headline case, in which "of", a preposition, would not be capitalized)
Oh, well, there ya go!
If he took money without learning the "discipline" lesson, expenses would have continued to go up (possibly even more, because he would have had more money to throw at problems).
Banking “automation tipping point” could reduce headcount by as much as 30%
Indoor Positioning System Tracks Your Phone Using Sound Waves
That made no sense at all.
As already mentioned, most of the points aren't specifically against women. Another thing you'll be up against is the lack of commercial experience, being the reason students take placements to get their foot in the door.

But different from those points, what sorts of companies are you applying for? I've worked in and heard of tonnes of companies employing tonnes of women in London, it may be a prejudice specific to location you are experiencing?
Are you saying that after 100 years of mind bogglingly fast improvement on this issue (in terms of the history of humanity) we've stopped improving? Hardly.
Yes. My Mom was an analyst for the CIA and helped win the Cold War. This phrase is silly.
Not that it contributes constructively a lot to the discussion, but as a Swedish software developer working with C# and Java, your answers have been to immense help. Thanks a lot!
Comprehensive date/time is a living nightmare from which you can never escape. Even basic date/time handling for, say, charting current financial data has a cavalcade of gotchas.
https://github.com/search?q=%22hash_salt%3D%22&ref=searchres... is a better link.
What constitutes good code? I would say it's a combination of these five factors (I'll provide definitions if you want them):

Clear, concise, correct, robust, efficient.

The strengths and weaknesses of various languages boils down to how easy or hard it is to meet those factors + how good the tooling, library ecosystem and learning resources are.

Meeting those five factors with a language like Visual Basic is harder than a language such as Python or F#. Coders who write good code in VB deserve respect.

Your view on 'challenging' is too limited. If a language is easy to pick up but hard to master is it challenging or not? The goal should be good code, regardless of the language.
Healthcare isn't that expensive here. Think of your premium as an extra tax: how does the lower taxes in the US plus the health insurance premium compare to what you'd pay in Canada? Now add in the significantly lower salaries.

Remember, we're comparing lifestyles of tech professionals here, not average people or poor people. For people who can't afford decent health insurance, Canada definitely seems to have a much better system. But a tech professional should not have much trouble paying health insurance premiums.
Safari on iOS doesn't leak anything out of the ordinary for me. The geolocation was way off, identifying my iPhone as being in London (likely due to me accessing the page over a mobile data connection).
Unskilled people make crappy engineers and construction workers.

We did this and it worked. I believe some elements of training were provided.

https://en.wikipedia.org/wiki/Civilian_Conservation_Corps

But suppose you are right - there are no unemployed people out there capable of fixing our crumbling infrastructure. Suppose we were to just throw money at the problem via ordinary government spending. How would the work actually get done, i.e. who would do it?

Forcing people into a caring role makes for bad carers.

No one is forced into anything. You do work and you get money, same as any other job. In any case, the folks who make bad carers can do other things, e.g. pick up trash in the park or work as janitors in government buildings.
These people would never have enough money especially since the companies they control will have a much smaller consumer base due to higher and higher unemployment rates, a consequence of automation.
That is an old dead horse. What job folks are 'supposed' to have according to middle-class morality is irrelevant. Today only about one minimum-wage worker in 10 are teens. A third are over 35. They haven't had a raise in 7 years. We're talking 25 million people who can't pay basic bills.

And we're not going to make them into 25 million more engineers or programmers or anything else really. There aren't enough jobs in the entire rest of the economy for these folks to fill.

It isn't going to get better by itself. Now Carl's wants to automate the counter. Banks are automating, expected to reduce head count by 30%. These things happen across the industry, those folks aren't earning minimum wage, they're out of a job.
It wasn't about gender. It was about "incompetent about technology." Your mom, grandma, dad, grandpa, dumb cousin or incompetent friend would all work as well.

You made it about gender.
I think your misinterpreting evolution for impressive. Impressive comes from females selecting their mates snd having the time to focus on something. Evolution from stress will create people that know how to reach a goal and adapt to environment. Funny short people are an example of adaptation, being tall is seen as preferable but being funny is an action you can take attract groups and mates.

Our current environment rewards good networking, figuring out ways to pass arbitrary tests and taking advantage of opportunities. Generally the second is done through memorization though delegating is not uncommon. Money/financial system isnt the only way of taking advantage of a system. The genes passed on are usually those of who breed most, polygamists or people who put joy before responsibility.

Your kids will likely use their strongest muscles (what you used the most) to try and survive in the pressence of what will be the next environment (more homework and pop music). Unless your a laborer or a cop, they likely wont be that strong. Unless you actually solved hard problems, they likely wont be that genius. But under the stress, theyll figure out a way or fail trying
If there really are people who would love to use the classic Amiga for word processing (in the sense of modern features) why don't they simply start an open source project for this purpose?
It probably deminishes reproductive success, increases accident and mortality rates, etc.

People are getting clumsy, narrow-minded and repetitive under continuous stress, so the "better adapted", who in the long run will reproduce more, would not necessarily be the best specimens.
Projekt Lighthouse: Freiluft-Videospiele an Der Hausfassade
Couldn't you just have said, "3 minute video that anybody can understand." Rather than stereotype people's mothers as technically incompetent?
It's easy to validate that the syntax is correct. The problem lies in what you're trying to do with those addresses. If you're importing a mailing list archive, chances are a syntactical check is the only one you can do, because half the domains for older lists don't exist anymore, and most of the mailboxes won't.

If you want to send email to that address, you're probably going to want something that can suggest gmail as a replacement for gmial. You can also check that the domain exists and has a MX record. If you run your own mail server you can probably even check that the mailbox exists...

If you want emails to be unique, you'll need to apply per-site logic like gmails optional .'s and strip the + segments. That's important if you're combining multiple lists of emails, or importing an existing mailing list for a user.

The gist is the real world is complicated, but you can pretty easily set up something that handles 90% of it.
How to install Docker/Kubernetes from scratch on OS X
Multiple ProseLint plugins for text editors, including Atom, are available: https://github.com/amperser/proselint#available-plugins-for-.... Here is a direct link to the one for Atom: https://github.com/AtomLinter/linter-proselint.
I'm just happy to see that development is picking back up. It was stagnant for a while, and I'm interested to see how quickly they iterate now.
What is with the condescending bullshit?
That's fine - the point is that people aren't obsolete and work is available. People are just unwilling to do the work.

That's not an argument in favor of a basic income - a basic income just increases the incentives for laziness and makes the labor scarcity worse. (10% or so in the Canadian experiments.)
Having done some time in the trenches with calendar code, I would like the politicians and bureaucrats who define the rules to have some notion of the cost they inflict. Then perhaps we wouldn't have "let's change the DST dates this year (only) as an experiment" and we certainly wouldn't have leap seconds..
There is one already: https://atom.io/packages/linter-proselint
The Moon and the Sun are the names for those things and are proper nouns. See: http://itsnameisthemoon.com, http://itsnameisthesun.com.
Exactly. This technique while noble in intent is very easy to subvert. I tried subaddresses for over a year and still found spam coming in without the tag. I don't know if others have had more success with it but I haven't noticed a difference. I'm pretty sure it's just being stripped.

Perhaps the reverse is more effective. Use a subaddress for all your mail and ignore that without a label coming in.
Japan has a similar system. Thankfully, speed limits are rarely enforced on highways, and hidden cameras aren't allowed.
You're missing the point. He's saying that there's technically a choice, yes. You agree on that.

The part you seem to avoid agreeing with is that it can often be a really annoying choice to have to make. Isn't everybody entitled to be annoyed when they only have one so-called choice? (Like having to move or use slower alternatives in order to get away from Comcast as your ISP.)

Continually pointing out that there is technically a choice doesn't really help anyone who feels bitten by their lack of choices.
The common complaint about stackoverflow reputation is that it's a function of the number of questions answered and not actual skill. http://stackrating.com/ gives an Elo rating of stackoverflow users, where you're rated by how well you answer relative to others (sort of like a ladder).

Jon Skeet is #2 on the Elo scale, so not only is he answering a lot of questions; his answers get upvoted more than others. He really is giving good answers, in addition to being quite prolific. Eric Lippert might be the more interesting data point, though -- despite being 23rd in reputation, he's #1 on the Elo scale.
So basically it's either a game of coming up with ridiculous schemes to skirt the law, or lying.

I'd rather have a judge say to me 'we think you're the wrong sort, go directly to jail' than have to sit there and say 'no, you will not have my keys, because I will not allow you to violate me in that way'.

I'm sure there are other bits of the legal system that are just as smelly. This is just one I'm familiar with technically.

It really feels like a manifestation of some dystopian novel.

I can't imagine being in that situation, it feels so utterly absurd. I can move some numbers through some wires, knowingly or unknowingly, or be arbitrarily targeted, and then somehow society/the state decides that I have to now do their tasks.

Meh. If it comes to it, I'll spend my time watching waves crashing at the beach until you decide to lock me in a box.

RIPA is psychological torture. Give us the keys or we'll take away your life. This is the society I live in. Bankrupt.
Fashion Forward Dubai 2016
I think it depends on the network - some have names (like the Internet, ARPANet, DoD's NIPRNet, etc) and some don't (like the global POTS network). Saying "we talked on the phone" is more like saying "we talked on the computer" than "we talked on the Internet."
bbc people may not be as clued in to that aspect of Norris as US folks. Or they may regard it as comedy.
Moneyball is dead. Long live Moneyball
Not to mention capitalist countries working very hard to undermine marxists and communists by pretty much any means possible.
So wanting a new hire to enjoy programming on the side to try to screen out those who aren't really in to programming is racially discriminatory? Cause that's going to require some profound evidence.
Hi. I'm someone's mom, and both of us understand this. When you use mothers as a metonym for people who don't understand technology, think about who you are assuming is your audience, and who are you are excluding and insulting.
Deutsche Bahn Feedback for Symbian, Windows Mobile 6.x and Windows Phone 7
[[edit] OK found a jury RIPA 49 trial against the Luton terror cell, so sjy, above is right, after the denial one gets a jury trial.

In this case the USB stick was in the guys possesion so it was cut and dried.
http://www.luton-dunstable.co.uk/Terrorist-plotted-attack-Lu...
https://p10.secure.hostingprod.com/@spyblog.org.uk/ssl/spybl...

He got 5 years for planning terrorism.

Seems RIPA 49 can be used succesfully.
Demonstration of results: http://richzhang.github.io/colorization/#vgg_res,
EDIT: Also, previous discussion: https://news.ycombinator.com/item?id=11403653
Don't you see that you just proved the point? You read "your mother" and you understood "incompetent about technology." That is the sexist stereotype we get irritated by.
The usual issue, never addressed in PolyAnna articles, is What About Bad Weather? Zeppelins are so slow they likely cannot fly around storm systems. They cannot take of nor land in high winds. So, as a freight transporter they are unreliable. Freight today lives and dies by accurate delivery.
It's not "blatant". It's a common figure of speech. Get over it. Do we have to have SJW's infiltrating Hacker News now too.
As a manager, I would say it IS my job to get my directs involved in interesting projects. If I dont, theyre apt to look for something interesting elsewhere and finding talented developers to replace them is expensive for the company.
Calculus Is So Last Century – statistics is better for today’s workforce
Regarding Windows (mobile) devices, you can only book tickets via the website intended for desktops. The tickets (PDF) are supposed to be printed on paper.
https://en.wikipedia.org/wiki/Duck_typing#In_Go
Flaw found in Lhasa makes for compression confession depression
> My favourite involves the 30th of February, which only occurred in 1712, and only in Sweden

Man, now I know there's something worse than being born on the 29th of February and having 1/4th the birthdays. :)
I learned to stop automatically admiring celebrities when I learned that Miles Davis, my all-time favorite jazz musician, was kind of a shithead.
>The IMF assesses whether domestic policies promote countries’ own stability by examining risks they might pose to domestic and balance of payments stability and advises on needed policy adjustments. It also proposes alternatives when countries’ policies promote domestic stability but could adversely affect global stability.

http://www.imf.org/external/np/exr/facts/globstab.htm

In other words, poorer countries are often forced to take un-repayable loans to deal with a tough situation, they then find themselves subject to the true intentions of the IMF, which are difficult to discern.

The IMF often says one thing while doing the other to mask its actual goals.
>The genes passed on are usually those of who breed most, polygamists or people who put joy before responsibility.

One of the nice things about being a sexually reproducing species with a diploid genome, recombination, etc, is we get independent assortment of alleles. Evolution thus happens at the level of the genetic variant, not the individual. You can't fuck harder to ensure the fitness of your genes. This is why eugenics doesn't work.
Presumably there is deep reliance on Twilio's API. This makes it rather less attractive to everyone who isn't/doesn't want to be a Twilio customer.

Isolating the Twilio API the same way that many PHP apps isolate their database API would be a great move -- then other services could supply their adaptor library, and there would be a much wider base of people interested in developing and using it.
Interesting idea - beacons provide 3d tracking. There used to be a product that tracked a 3d pen using three long microphone tubes in a Cartesian arrangement. The pen sparked, the microphones received the 'tick', and the relative timing determined the pen position. My brother used it back in the 90's to measure finger position on cadavers in a 'hand research' lab (research used to create more useful artificial limbs).

This article gave me a notion: how about a 'sonar' app for your phone? Transmits tics and times their return, maybe plays a tone to give you an idea of distance to obstacle. For the blind?
Alan Kay has so many amazing quotes. One of my favorite funny ones is from an OOPSLA lecture where he says "arrogance in computer science is measured in nano-Dijkstras".
Stereotypes wouldn't be stereotypes if there wasn't a grain of truth in them.

If we take a sample of N>1000 mothers, I bet my money more then 50% would fall under this "stereotype". Is this democratic enough to suit as an argument ?
Long and kinda fun submarinetupe article on the history of what people will do to defend their livelihood from thieves. I fell for it and might even buy some watermelon seeds.
> We can generate new jobs.

Yes, we can.
http://strikemag.org/bullshit-jobs/
I fear that today, most people's understanding of the Internet is the Web or, worse, Facebook. This isn't necessarily a misconception we want to promote either.
It's not a matter of 'two-faced', I just have a private life. Paying me a wage does not entitle you to my personal thoughts and activities out of work hours. Human beings will have many 'faces' perhaps you have one for your family, another for your wife, another for your workplace. I'd hate to be such a one dimensional person and have that not be true.
Poor Zach Adams (Tarn's brother), not getting any mention in the article (or even this comment thread). Even though he doesn't work on programming the game, he still writes the stories that (as far as I can tell) carry the creation of DF forward.

Even more weirdly, the article calls Tarn Adams just "Adams", as if that name is unambiguous when discussing Dwarf Fortress.
>who are you are excluding and insulting.

Change it to Dad then. I'm someone's Dad, have a Dad, and none of us feel excluded or insulted. It's a figure of speech.
How does grammarly.com make revenue?
I watched youtube video and an ad came out, called Grammarly.

https://www.youtube.com/watch?v=VueSBzrIh1o

As it said, it provides grammar auto-fix for people. And it said it's better than MS office.

So how do you think they make revenue? I saw it's a free Chrome app, actually, no charge...

I am wondering how this startup survives.

Welcome to comment!
Obstacles to “Coding While Black”
Recent: https://news.ycombinator.com/item?id=11413796