skysight-inc/HackerNews huggingface dataset:
Test 1:

Install 3 systems with a base OS install, and nothing else - Windows, Mac, Linux.

Put a programmer in front of each. Race to create and run "Hello World" in Python, Ruby, C/C++, and Java.

Test 2:

Set up a Windows Server and a Linux server running a web erver. Using a Mac or a Chromebook, remotely edit the web server configuration file over a dialup-speed connection.

Test 3a:

Get a fresh installation of Windows, Linux, Mac. Race to get up and running on a local instance of Django and Rails using a sqlite db.

Test 3b:

From the previous test, swap out sqlite for postgres. Then try swapping it out for SQL server.

Test 4:

Try to do even 1 single thing in powershell against a remote Windows Server when using a Mac or Linux.

Test 5:

Without syncing, search for a function by name across your repos hosted on Github/Gitlab/Gitweb. Try the same thing on Visual Studio TFS or Visual Studio Online.

Test 6:

Delete HTTP.SYS on a Windows Server and try to do anything at all. You can't even use remote powershell! There is no way to get up and running with a simple userland webserver using anything in your entire ecosystem. All routes lead to WCF and HTTP.SYS. Can you imagine if you needed a linux kernel module loaded in order to use SSH?

Test 7:

Install Windows, Linux, Mac on the first Wednesday of the month. Assuming updates are released for your major services on all three platforms that month - survive until the following Wednesday without a reboot.

Test 8:

Survive the Hello World test in #1, using C#, without a reboot.

Test 9:

Write a simple script to query a TFS server from Mac/Linux. Write a simple script to query a redmine server from Mac/Linux.

Test 10:

From a fresh install, capture a single packet over loopback on all platforms.

Test 11:

Deploy a repo server for all of your internally developed packages, and have any other developer fetch and install that using a native package manager and a single command.

Test 12:

<I have nothing here, but it should be something to demonstrate to how cumbersome it is to deal with manipulating XML for everything, compared to any other text-based format>

Test 13:

Try to integrate Gitlab with whatever Oauth2 thing Azure provides. Compare this with trying to use oauth2 via Google or anyone else.

--

By doing these things, you'll find that they are nearly frictionless on the other operating systems in comparison. You'll find that some are actually impossible to do on Windows.

Actually, you'll have them all finished for Mac and Linux before Visual Studio is finished installing in preparation for test #1.
Super Brain Brain
>I bet a computer can detect those edges with relative ease

It's not so simple. What edges? The computers sees no edges there -- only where they actually exist.

If it was made to "extend" the actually existing edges, where would it stop?
Search for "Ippanshoku" or "Ippan Shoku". The Japanese characters are 一般職.

The more oldschool the company culture and the farther away from major cities (esp. Tokyo/Osaka) you get, the more common it will be. It is very common throughout the Toyota Group where I used to work (which is coincidentally the same geographic area as where patio11 worked).

It's actually a fairly effective social arrangement, though it is understandably very odd from a Western perspective (I was initially appalled, having grown up in SV).
Munchery Valued at About $300M Amid Food Fight
Wage work is simply a variation on slavery where the 'employee' finds his own food and lodging. Money is just a simple technology for officializing and perpetuating class.
I guess being from Kentucky I have to at least try to explain/justify to myself how this guy is still in power. I'll start with a short anecdote. I knew a staffer for a democrat in DC, and he told me very plainly, Mitch McConnell is the most powerful man in Washington and that Kentucky would be stupid to lose him. I didn't believe this, and don't want to, but it's probably not far from the truth.

McConnell has been in DC forever. If there is any justification for term limits, he is the epitome of it. Kentucky is rather unique, as with many surrounding states, in that you have a few cities that are relatively current, tech based, etc. But not 20 minutes away, you have whole slews of folks who've never used a computer and don't intend to. So, Kentucky is a challenging state to win.

But to an informed voter, what do you do? On one hand, McConnell is good for Kentucky and voters know this. He has certain power that is ultimately good for jobs in this state, and that's what he is elected to do. On the other hand, he is a terrible decision maker for the nation and for the future in general.

I didn't vote in his last reelection because I do not support him. But his opposition was laughably weak, probably because not many think they can beat him. And they may be right. We need term limits on all politicians to prevent people like him from existing as they do.
>Don’t have a wife? You might quite reasonably think “I don’t have time to even think about that.” Don’t worry — the company will fix your social calendar for you. It is socially mandatory that your boss, in fulfillment of his duties to you, sees that you are set up with a young lady appropriate to your station. He is likely to attempt to do this first by matching you with a young lady in your office.

I can attest to this, having this very situation in action first hand.
See sibling threads.

Short version:

You are presented with 4 cards on a table. You can see one side of each card.

You are told two things:

1) Each card has a number on one side and a color on the other side.

2) If a card has an even number, then its color is blue.

It is not unreasonable assume that you are expected to verify all things you have been told (i.e. all things you cannot verify by what you observe).

Since you know you can't trust the second thing you are told about the cards, why should you assume that the first thing you are told about the cards is true?

OP is saying that you cannot trust anything you've been told, and is attempting to verify (2) without trusting (1). I misinterpreted and assumed that OP was saying the goal to verify all statements that you've been told.
>Go to your bank and ask to borrow $400K "because you think google's shares will go up". They will say no.

You could buy call options, which include a leverage component.

An at-the-money 1 year call option (LEAPs) is a huge leveraged bet that the price will spike. If you are wrong, buy another at-the-money option in a year. But you must be prepared to lose 100% if you are wrong. (Like like you would have lost 100% if you were leveraged to the max on housing in 2008.)
"It's not unprofessional or unethical."

In general it is unprofessional, unethical, and bad for the market.

Do I really need to explain why putting another persons current job at risk in order to gain a small advantage for yourself is unethical and unprofessional?

It is one thing if you have a team member or good friend who has worked with the candidate in the past and another entirely to go digging into somebodies working history to find old/current colleagues/managers to talk to.
USA Freedom Act fails as senators reject bill to scrap NSA bulk collection
Not unless the fuel contains only carbon - as charcoal does.
This story is remniscent of the 1948 Israel war of independance which was also full of stories about neighbours suddenly being given the change to rape, steal and pillage.

One can only hope it ends in exactly the same way : 5 more Israels in the middle east. A Yezidi one. An Assyrian one. A Shi'a one.

You can say whatever you want to say but this islam is an ideology which is centrally focused on it's supposed superiority and the focus is the reason for this superiority : that allah will guarantee military victory. Walk near any large station in a large Western European city and you can find out for yourself (if you look the least bit dark you will find out even if you don't want to, they'll walk up to you and ask). Paris - Gare du Nord, Brussels North, Amsterdam, ... you should go to Syria and fight and kill. Feign minimal intrest and you get to find out more. Why - because allah will make you win and we'll finally punish the infidels, and everybody you hate. They'll provide a wife, and openly talk about their "attitude" to captured women - what allah "allows". The main counterargument you hear on that street - it's not a way to victory, it's a way to death.

I don't know about if this is similar in America. Does anyone have similar experiences in, say, New York ? Given where the recruitment happens in Western Europe and how successful it is in these western states, I find it extremely difficult to believe that this ISIS will remain confined to the middle east. I am terrified what will happen in Western Europe in the large cities if ISIS appears to become more successful.

This ideology needs to die, if we are to have peace.
So you support Isis and their takeover of Sunni areas that welcome them with open arms? I guess that's ok but I don't agree with you.
I'm personally not a fan of Carolina BBQ so I can't recommend any place for that, but for my money Mighty Quinn's is the best BBQ I've tasted in NYC (born and raised in OK, spent a lot of time in Texas and lived in Tennessee for what it's worth).
So 100 names written on a piece of paper prove that the Shiite militias were oppressing Sunni civilians?

1. Are those names real?

2. Were Shiites responsible?[0]

3. Were they civilians?

4. Have they been abused?

5. Have they been released?

Linking to an allegation from early April as evidence of oppression, when the alleged group themselves deny it, isn't evidence. Feel free to link to any formal complaints or follow up articles. It's been six weeks since that article and eight weeks since the incident, so I'm sure there is a follow up by now if anything came from it.

If it did happen as described, and the missing were abused or murdered, then I hope the people responsible are punished. Until then, all we have are unsubstantiated allegations which don't appear to have been followed up.

[0] https://www.youtube.com/watch?v=HYF-T55mJ0k
Florida Classifies Uber Driver as Employee, Says He Is Eligible for Unemployment
More information about Sherbit
Great writeup! I've never done perl before but it's still a great read!
I get seriously depressed by renting, and the realisation it's only going to get worse. Inflation up, rent up, wages stagnant. It won't be long until over 80% of my salary would get me a studio 20 miles from work. Currently, renting a room in a landlord's money spinner is 25%.
OTR anyone?

https://news.ycombinator.com/item?id=7252159
Apply for them anyway.

Let them know that although you live in Estonia, you can definitely match up with their timezone. Your advantage is that you can offer a competitive rate compared to others in the US.
>Honestly, I kinda feel sorry for Apple. Multiple Google Wear watches with better designs and what seems to be more supporting apps came out before the Apple Watch, just completely spoiling their party.

Sorry for what?

Those "Google Wear" models went nowhere (besides being half-baked compared to it).

The Apple Watch sold out its production runs (several times over what those other watches sold) and is poised to be a big hit.
> Where does that 500k come from?

It comes from two places (at least):

1. Debt - someone pushes a few buttons on a computer keyboard and "poof", you've conjured a million dollars out of thin air

2. China - this is real money, but if it gets pointed at one geographical region, it can cause major distortions, especially if that real money can be confiscated at the whim of the politician who happens to be in power at the moment
Hm, I guess we grew up in different parts or got exposed to different types of people.

Oh... and for the record, I just agree with the narcissistic part... I have no idea what OP is talking about with regards to being obnoxious, pathological liars, self-promoters, etc.
That's a really beautiful movie theatre website
Turkey is ruled by what a number of people call a Sunni extremist, who has, for example, on occasion said he wants the position of caliph. The way he sells himself to Turkey's population is fundamentally religious in nature. He has pushed through some of islam's sexist laws, disadvantaging women, ...

They will not be a reliable ally against ISIS.
If you want to repeal it, fine. But what precisely do you want to repeal?

You really want to repeal section 215 of the Act. The Patriot Act covers a lot of uncontroversial ground - if you repeal the entire Act it will cause utter chaos and there will be side effects most people don't want or expect.

The problem IMO is not the Act. That had flaws which have been remedied by the courts over the years. The issue is how agencies like the NSA are interpreting the laws and making up secretive (!!) legal fictions to justify the way they do things... in secret. And the FISC is too secretive and willing to rubber stamp the secret requests of the government, leaving little or no opportunity for public scrutiny.

But you see, that's a problem with the Foreign Intelligence Surveillance Act (aka FISA), which was enacted after the Church Commission found egregious violations of civil liberties in the 60s and 70s. The Patriot Act amended this law, but the structural problems exist even without the USA Patriot Act's amendments, and where even reasonable measures made by the Act have, ironically, been deliberately misinterpreted by government agencies.
Consider that neither Rust nor Go have traditional class inheritance. It's definitely out of favor these days. :)
But I'm saying, that's not true in some places. There are many geographical regions (even countries) where median local wages cannot buy the median real estate - historic ratios are totally distorted.
That's because they were usually half-baked attempts that got obliterated in the market compared to the Apple product who went on to become the market leader in its category for years on end.

E.g. the sales of any smartphone before the iPhone compared to the sales of the iPhone. Or any mp3 player before the iPod compared to it.

And serious competitors took a while to arrive. It took several versions of BS mp3 players to get something like the decent MS offering.

The first Android phone was released one full year after the iPhone, and it took it several versions to be competitive.

With tablets it was the same. Compared the dreadful, lackluster selling, offerings before the iPad. It took them 2-3 years to even come close.
I am working on someones' older Dell D620, the thing doesn't seem to like Windows 7 - at all... Something bogs it down bad over time (and according to google results, to a lot of other folk too)

Just put LUbuntu on it to see the difference; night to day.

Even if you decide to go with Windows, wouldn't hurt to set up a dual boot and see what's available in open source platforms.
Why I’m Still Wearing My Apple Watch
A Virtual Machine is the machine I meant, sorry.
>Sorry but no. I can't reply to most messages other than with a OK or NO so my phone comes out.

If you're anything like me, you don't need to reply to most messages other than OK or NO.
Anything can lead to a lawsuit.
The only information in this case relevant to check is the salary itself. You can avoid the company name entirely, have only title and location, and get that information as well, and that protects the identity of foreign workers considerably.
Me! Someone from the WaPo's
gonna talk to me about BBQ!
Moi? Gee, the WaPo wrote an article,
did some research, maybe ate
some samples for a day, a week,
maybe a month. Gee, a month.

Me? I grew up in, one word --
WaPo sit down for this one --
Memphis. That's right, the
King of chopped, picnic pork
shoulder BBQ from a smoky pit,
of iron plates, etc., right,
from the town that gave the
world the King (aka, Elvis).

Ribs? They were only for the
tourists. Beef? Never happened,
not in Memphis -- that's a
Texas thing.

A month? I left Memphis
after I graduated from college --
we're talking age 5-22 eating
chopped, picnic pork shoulder
BBQ, with sauce, coleslaw,
on a soft white bread bun,
1-4 times a week for nearly
all those years. In the
later years, often with a beer
or two. And the better places
had some BBQ beans -- they
were really good, and never
had anything close ever again.
And commonly with
desert of chocolate ice box
pie -- a dark, chocolate
custard pie with nice whipped
cream on top, pretty good.

Memphis was wall to wall with
BBQ joints, all very similar
in technique and quality.

But, my brother moved to
Knoxpatch (Knoxville), and
they do a good version of
Memphis BBQ. They also
do Carolina BBQ, and it's
significantly different --
e.g., it's cooked to a
somewhat higher temperature
and 'pulled' while Memphis
BBQ is chopped into chunks.
The Carolina sauce has more
vinegar and less of whatever
else the Memphis BBQ sauce had.

And the WaPo's gonna tell me
what's "better" BBQ? I don't
think so!

I also spent the early part of
my career around DC, i.e., WaPo land.
Got some
good grape juice from between
Macon and Dijon, some more
from Tuscany,
a lot of semi-soft cheese, a lot of
good French food, some
terrific high end Italian
food, a lot of US East Coast
seafood, and a lot of
red-white table cloth
red-sauce Italian food.
A lot of DC area food.
BBQ? Never!

Memphis BBQ -- it was
good stuff, was unique,
likely still is. WaPo:
Tough to tell me about
"better" BBQ with just
words. Instead need the
BBQ!
Be serious. Go through your chat history and see how many times you just replied OK or NO to a message. It's at most like 5%. The predictive algorithm is good at many replies but Apple still needs a solution for answers to quick texts like "what do you want for dinner".

Drawing on the screen, letter by letter similar to what Palm originally use do would be a massive improvement.
It is not an obscure opinion at all. If anything, us inheritance lovers are on the defensive (the entire OOP community is, but that is another story).
My point was, the simple advice "if you do this (prudent idea) then you can expect (this approximate outcome)" no longer holds. There used to be this idea that you could compare historic ratios (like a P/E ratio with companies for example) to determine relative value.

Now, in a lot (not all) geographical locations, all these historical indicators are useless. Asset values no longer have any relation to local economics, in various different ways. In the US in the housing bubble, it was loose credit. In Canada and Australia, this persists, because they somehow escaped the psychological popping of the housing bubble. And at least in Canada, there is the additional massive "unnatural" demand coming out of China:

http://www.huffingtonpost.ca/2015/05/03/vancouver-shaughness...

And this isn't crazy "no money down" like the US housing bubble - the Chinese have cold hard cash. Name a price, and they will write you a cheque.
It's already illegal! The NSA reasoning behind their collection is, IMHO, a legal fiction.
Senate Blocks Patriot Act Extension
> Everyone gets the financial outcome they want.

I'm curious what you mean by that?
I think the contention is that this does not matter - it is an intolerable situation. I think the contention is that having a subgroup in society with 1% of their people willing to kill cannot possibly be contained by a police force, and cannot possibly peacefully exist alongside other groups.

Add to that the fact that 50% or more of those muslims will protect the 1% extremists from the police force in all but the most offensive cases.

Let's face facts here : islam is a religion that was created in a massive war, that is on occasion blamed for starting the dark ages by cutting off all sea based trade in Western Europe and more than half of land based trade. The ideology internalized war during it's formation period. Hell, in the hadith you find plenty of references why the early caliphs "chose" islam, and the reason was they were at war. The religion survived only because it could convince large amounts of people to fight anyone else around them. Further in it's history it spread by war and it is absolutely unique in the sheer amount of genocides that just happened to take place just at the edge of islam, at the point where it was spreading. The biggest slaughter in history, the Mongol conquest of India, with the lower end of death toll estimates at over 3 times the WWII total death toll (over 30 times bigger than the holocaust), and may have killed half a billion (close to 100 holocausts), was an islamic expansion war.

And I wouldn't worry about them going to the middle east - or anywhere - that's temporary. This will spread, and the time will come when the fight is simply local.

THAT is the contention.
Find a Computer Job in New York City
What are the motives for retaining the 1024 bit static dhparams? Wasn't it older Java that had trouble with larger dhparams? Nevertheless, couldn't this be mitigated somewhat by having openssl[1] dynamically generate dhparams? Isn't that what they do for ECDHE? 1024 bit DHE would still be crackable by the NSA, but with dynamic params it would take much longer since they wouldn't get to precompute anything.

[1] Do schannel and other ssl implementations use static dh parameters by default, like openssl does, or do they dynamically generate them? And do they default to 1024 bit or are they smarter about it and default to match the RSA key size?
Our CEO has a really great policy about workers moving on. He doesn't chastise them but welcomes their move forward and wishes them the best of luck. He makes it a point to have managers do that as well.

The end result is that many people that have moved on from the company help promote the company and its services at their new place.
"I am not sure how well this would work in the US as apparently you can be charged for inbound calls there."

Right, in the U.S. you're charged for "air time" on both outbound and inbound mobile calls. However, the trick would work with land-lines, and is especially useful when one party has a calling plan with flat-rate monthly billing and the other pays per-call. I had some family members who did this many years ago, long before there were mobile phones.

Answering machines (for land lines) are also designed to exploit the "missed call" trick: if I call my home answering machine to remotely retrieve my messages, it will answer on the first ring if I have messages, otherwise it will answer on the fourth ring. Thus, if it rings twice, I can hang up, having learned that I have no messages without having paid for a call. (Even if I'm calling from a mobile phone and paying for the call, I've spent much less time to find out that I have no messages.)

The only problem with this scheme is that it's somewhat unreliable. The "ring tone" that the caller hears is generated by their local exchange, and doesn't exactly correspond to the ring on the callee's phone, which is generated by the remote exchange. So the caller may hear a ring tone and hang up before the callee ever hears a ring. (At least that's the way it works in the U.S.) So it's probably more reliable to hang up after the caller hears two ring tones.
Thank you for bringing this to my attention. I fixed it.