skysight-inc/HackerNews huggingface dataset:
To me, it is one of the feminist headfakes that looking similar is what matters most. Like suppose a girl is interested in maths and another girl is interested in dolls, and a boy is interested in maths and another boy is interested in football. Feminists have us believe that the maths boy and the football boy have more in common than the maths boy and the maths girl. That's just nonsense.

When I was a kid, I liked books with female heroines just fine - there are actually a lot of them because one of the most famous children's books authors was a woman who wrote books like Pippa Longstocking. Now feminists have taught me that I should consider the gender of the heroes, and they ruined the books for me to some degree (especially the new ones that are obviously written especially to appease the feminists, giving girls unrealistic superpowers).

As far as I can see, it is mostly feminists who tell girls that they would have a hard time in tech. I don't want anybody to tell that to my daughter, as I believe it to be very wrong. I want my daughter to be able to learn from everybody, not just from women.
I just crossed back to Shenzhen from Hong Kong yesterday. A few random observations...

In HK, a lot of the taxi drivers are old guys who can barely read, don't speak English or mandarin, and are a real hassle to deal with unless you are a Cantonese speaker. A lot of the taxis have weird fare manipulation lookup tables instead of correct metering. Although the mass-transit oriented stored value card, Octopus, was established decades ago, you still can't use it in taxis. Further, if you want to top it up, you literally can't top it up with anything smaller than HKD50 (USD$9) even if your fare costs less and you only have small denomination local money. There are no electric taxis, but plenty of rich people own Teslas. If you ask 20 odd Hong Kong banks about cross-border RMB payment APIs (HK is supposed to be a financial center, after all) not a single bank can offer you one. In fact, just to open a regular bank account is now so difficult standard waits can exceed 2-3 months (and success is far from guaranteed).

So what does HK still have to offer?

(1) A legal environment under Beijing's auspices but with nominal resistance to mainland corruption and manipulation.

(2) Superior international financial connectivity and services if you can get a bank account.

(3) Liberal visa-free travel policies for people from most countries.

That's about it.
The only comment I killed is the one marked [dead] by the user we banned (edit: plus one reply of my own to a comment that was flag-killed by users). All the others are being affected by user flags.
The Health-Care Super-Users
Good advice.

I want to add that for $18/mo you can get a knock-off of a Hans Wegner PP501 [1]. That's very expensive for what's guaranteed to be a dime-a-dozen Chinese-made replica of the type you find on Wayfair or Overstock [2]. I can't reasonably afford a Wegner (it's about $4,000-5,000 new, and vintage models are ironically even pricier), but I could see myself leasing one.

Leasing isn't just for people who move a lot. Leasing would also allow you to swap out the furniture every now and then.

[1] "Austin chair", https://rentfeather.com/collections/bedroom/products/austing...

[2] Possibly this: https://www.wayfair.com/Stilnovo-The-Kennedy-Arm-Chair-STNO1...
I didn't know that. Thank you.
I'm fjnorked. I wonder if McDonalds needs a whopper-flopper or cashier with 40 years of s/w development experience.
Is there any tutorial on there you would recommend for me as everything is very advanced and hard for me to understand please ?
What does that have to do with quantitative easing and deflation?
That's a humanist viewpoint you've described in this comment and I agree to an extent (some people truly benefit from religion and I won't judge them if they don't judge me). But many others see religious people (often of specific religions) as the enemy and not as fellow human beings oppressed by their own beliefs.
Here in BC only the province is allowed to provide primary car insurance. Our current provincial government is incredibly corrupt and incompetent, including with regards to the provincial insurer specifically, but I'll still take it over private insurers I've had to deal with before.
I liked this:

CARMACK: - The intersection of people that run Quake on Linux, SPARC and Light is probably a dozen people. But if it's just a matter of compiling, we'll do it anyway.

HOOK: -And we do this, not because it makes any particularly good business sense, but because it's cool. All this is an ego thing. The more platforms you port to, the more people are playing your game. And its a cool thing that someone can say: "Yeah, I was playing Quake 2 on a SPARC Linux Box."

CARMACK: - It doesn't make good business case, but it helps us to be better programmers.
Disagree. In a functioning democracy, you have less entrenchment of power elites.
I'm a frontend engineer who can answer all but 2-3 of those problems with relative ease and can't get a job for the life of me. Whatever that's worth.
Yes, there is hope. Don't work your life away, and actually get out and do things. Places I've met people: roleplaying groups, kink communities, hobby-related conferences and workshops, local events, completely random social IRC channels. It can take just one off-hand comment on a shared interest to lead to a conversation and a spark.

Also note that the sort of person who finds enjoyment in automating away social interaction is unlikely to be enjoyable to socially interact with.
Yes, I think comments like the above are intentionally trying to divert attention from your main points.
how did he interact with mobile tinder ?
Please don't create accounts to use HN for ideological battle.

We detached this comment from https://news.ycombinator.com/item?id=14667450 and marked it off-topic. That comment could have done a better job of staying on topic, too, but at least it was closer to the topic and not primarily ideological.
This is of course a good explanation, but I'm actually just curious about the _magnitude_ of the actual numbers here, and across other industries.
> which contrary to the hand-wavy analysis in EFF's letter, is absolutely enforceable

Uh...no. It's not.
A correction/ps, too late to edit: there is also apparently a kindle edition of the $3 "365 date ideas", so no niche app needed (though that's a nice app too, i have it):

https://www.amazon.com/Date-Day-Ideas-Teens-Teen-ebook/dp/B0...
Charging money for accounts seems to work pretty well.
I'm not 100% sure this is the right way to calculate costs, but those numbers seem reasonable to me:

You give people their first shipment free, which you'd normally charge $60

1-in-3 people continue after that, so your cost to acquire 1 customer was $90. Tack on an extra $4 for the ads that got them to sign up.

If 1-in-7 people continue, you get into the 400s.

Those numbers seem pretty believable to me.
Since when did TDD fail? Which is not to say it needs to be applied systematically to everything. But there are often bits of code which are better off being correct, and TDD works well for those.
No man I hear you about the homeless who have potential like yourself. Homelessness is a huge trap. I mean I feel like simply providing showers and some sort of basic amenities to help the homeless who are trying to work their way out of it would help enourmously.

But these homeless programs that just keep the homeless subsisting are better than nothing but sill aren't helping the ones who could escape.
Yep, and while there was never universal suffrage, most other civil liberties and the rule of law were upheld, by and large, under British administration.

And that is giving way, slice by slice, to Chinese "guanxi" (i.e., "connections", "who do you know") and authoritarian politics. :-/
I think you are making some big assumptions about what Socrates wants. There are other possibilities. I live in Australia where there is a dual system, I'm from Canada which has public health care.

Limiting your thoughts to make assumptions about the original poster is limiting your potential to see opportunities.
Does anyone know of any thoughtful writeups that make the case from Zillow's point of view?
I don't mean to sound arrogant in any way but just to let you know these questions are way too easy. It's usually better to ask more open ended questions instead of it sounding like a quiz on JavaScript fundamentals
I'm an appsec person and security person. I'm surprised about the hundreds of people talking about CSP, HSTS, HPKP and it feels like I'm the only one talking about insecurity headers.

Within the Alexa Top 1MM I discovered about ~1000 sites that had turned SAMEORIGIN policy off with their CORS configs [https://ejj.io/cost-of-security-headers/] (including Atlassian/Bitbucket, Zulily, and several other big ones).

I asked Scott Helme to add looking for these problematic configs to securityheaders.io but didn't have any luck. I would love some help getting traction on this issue. CORS is fundamentally ... not good and people will keep getting it wrong unless people do something.
TOOLS FOR SUCCESSFUL CONTENT MARKETING
The role of open source software in telecommunications
Are thousands of people enjoying that sandwich? If yes, then you need to backup your claim of "turd sandwich".
By providing the muscle necessary to protect the rights of Kate Wagner, they have won.
Basing your beliefs off of one book has been what's wrong with humanity for millennia.
What he calls back propagation is actually gradient descent.
I've worked as a JavaScript developer for several years, and not once have I had need to write functions checking for palindromes, asserting prime-ness or other such efforts in rewriting lodash.

I guess I must just be missing the job adverts for all those businesses writing JavaScript utility libraries.
I don't understand how they will improve their numbers with the scrutiny of the public demanding more share holder value.

I'm having blue apron tonight and I think it's a great product. Add salt and pepper to taste.
The comments here have been weird. The moderation intense.

It is a valid question: Why does women organising together create such hostile excitement?

Perhaps it is an illustration of the need for such organising?
The following is intentionally a little snarky.

I know what IP and DNS are but I couldn't tell you how they work.

I almost never use `this` and therefore don't remember all of its nuances. My team specifically avoids using it because it is harder for junior devs to grasp and makes things harder to read. I tend to agree.

Writing a reduce function? That's what I use lodash for.

What is REST? I use it every day but would have to look up a proper definition for you.

The event loop? I know what it is but I have never needed to know what it is.

I should learn these things because they are practical? Most of them aren't at my current job, but that's just my experience. And I probably get paid enough and have enough day to day freedom that I wouldn't want to work for you. However I would gladly answer all of these questions as a part of take home "homework".

Sorry if I'm being a curmudgeon. Shrug.

P.s. your website is down!
I only went to homeless services when I was truly destitute for basically the first six months. If I can find another solution, I do. Most homeless services are incredibly crappy and often counterproductive.
Calculations show that it's less expensive to maintain more solar panels than maintaining storage. (And, instead of solar panels -- wind turbines, as they are mostly better than solar panels).

Storage is better to be left for critical events (no sun + no wind + peak consumption). And even then it's better to keep several gas power plants to cover those events.
To be honest none of these questions really give any insight into the
skills/experience of the applicant as most of them come down to just reciting
Wikipedia entries. If you want to get a better understanding of the applicant,
try asking them to solve simple problems relevant to the position instead of
performing a pop quiz.

In case of Javascript such a question could be:

Users are reporting that page X takes a long time to load. How would you go
about finding out why this page takes long to load and where time is being
spent? What are the benefits and drawbacks of your approach, and what are
the alternatives?"

The phrasing is just an example, but the idea is to:

1. Propose a problem that one can solve in e.g. 5-10 minutes

2. Ask them to think about the problem, their approach, benefits, drawbacks, etc

3. Have them deal with a problem that's actually relevant to the position,
giving the applicant a better taste of what it's like to work at the
organisation
This is interesting work. But I think I'll continue relying on at least once and idempotency. Exactly once is impossible anyway.

> In Python (aka pseudo-pseudocode)

This annoyed probably more than it should have.
It’s Too Late to Stop China from Becoming an AI Superpower
I'd love to see those studies, that's unfamiliar to me! With the quickly dropping costs of storage, I wonder where/if there's and inflection point.
> So long distance transmission cannot solve the immediate problem.

Then how is it getting to AZ?
> Interestingly, the arguments passed to the function spell out i, s, o, g, r, a, m, is a “term for a word or phrase without a repeating letter” (source), which I guess makes sense, given that the script looks like it has the bare minimum of characters possible.

I thought that was a kind of recursive joke (not necessarily a very witty one) : if they want to make the parameters spell out a word, the word has to be an isogram, otherwise you'd define a parameter twice. And since "isogram" is an isogram, maybe the temptation was too great..
What is the DOM?

Now that I've asked that pesky question, I will not ask anything more about the essential thing you need to manipulate as a front end engineer, what I want to ask about is algorithms implemented in many libraries because for some reason everyone else asks these questions in interviews.

There's a lot better questions you could potentially ask that are algorithmic but more relevant and more approachable than mathematical functions, like text manipulation, json manipulation.
That's what the "Concepts" section is for. Those questions are designed so that you can keep going deeper for people that know the concept. At some point everyone bottoms out, but it's a different point for everyone. Eg.

"What is the event loop?"
"It's how JS does async"
"How does it work?"
"There's a stack and a queue managed by the platform"
"How else could you design that?"
"Other languages have threads"
"What are the tradeoffs between evented I/O and threads?"
"Memory safety and programmer error, CPU/memory utilization"
...
When lawyers write letters, they will throw everything they can possibly think of and the kitchen sink, even if it's not relevant. Many of the cites in the letter are not relevant to this situation (I'm not going through every one, but just as an example):

The letter says:

"But Wagner is not bound by your Terms of Use and, even if she were, the relevant provisions are unenforceable. Courts routinely decline to enforce “browsewrap” agreements like Zillow’s Terms of Use, which fail to present terms except via a hyperlink and without a checkbox to signal assent. See, e.g., Nguyen v. Barnes & Noble Inc., 763 F.3d 1171 (9th Cir. 2014); Meyer v. Kalanick, 199 F. Supp. 3d 752 (S.D. N.Y. 2016); Be In, Inc. v. Google Inc., No. 12-CV-03373-LHK, 2013 WL 5568706, at *9 (N.D. Cal. Oct. 9, 2013); Kwan v. Clearwire Corp., No. C09-1392JLR, 2012 WL 32380 (W.D. Wash. Jan. 3, 2012)."

Nguyen v. Barnes & Noble Inc., - court declined to apply arbitration clause (https://en.wikipedia.org/wiki/Nguyen_v._Barnes_%26_Noble,_In...)
Meyer v. Kalanick, - court declined to apply arbitration clause (http://blog.ericgoldman.org/archives/2016/08/judge-declines-...)
Kwan v. Clearwire Corp. - court declined to apply arbitration clause (http://blog.ericgoldman.org/archives/2012/02/kwan_v_clearwir...)
Don't have a link to the Google case, but I would be shocked if it werent the same issue.

Do you see how the very first paragraph where they start citing has very little to do with the actual issue? Translation: "Hey Zillow, first of all your terms of service arent enforceable, see these 4 cases, all of which have to do with whether an arbitration clause could be applied and have nothing to do with the current situation."

2nd paragraph: "Even if an agreement were formed, paragraph 14 of the Terms of Use, asserting Zillow’s right to alter the contract without notice or justification, would render the agreement illusory and void for lack of consideration. See, e.g., Cheek v. United Healthcare of Mid-Atl., Inc., 378 Md. 139, 144, 835 A.2d 656, 659 (2003); Interchange Assocs. v. Interchange, Inc., 16 Wash. App. 359, 362, 557 P.2d 357, 359 (1976)."

Again, nothing to do with the situation at hand

Cheek v. United Healthcare of Mid-Atl., Inc. - arbitration clause in an employee handbook held unenforceable (http://www.whaylaw.com/employee-arbitration-agreement)
Interchange Assocs. v. Interchange, Inc.
- an agreement where directors agreed to serve 10 years or until they resigned was an "illusory promise" and did not provide sufficient consideration for a contract
(http://courts.mrsc.org/appellate/016wnapp/016wnapp0359.htm)

Again, neither of these are really relevant to the situation. I'll stop here but I hope you get the gist of it. Here's what happened - some junior lawyer at EFF spend 4-5 researching all the cases they thought would be remotely relevant and threw them in there because hey it looks impressive, but if you spend some time digging into them the truth quickly becomes apparent.

(I don't work for Zillow or EFF)
> palindromes,

But...tacocat!
Stay away from tech journalists unless you want to spend time reading tech mixed with politics these days. Follow engineering blogs of Facebook, Netflix, Spotify, LinkedIn, etc.
To me it's a good indicator of whether someone has a basic understanding of how to write efficient code.

If you're hiring a mechanic, given the same pay request, who would you rather hire: (a) mechanic who can build a car that does 0-100 in 4 seconds or (b) mechanic who can build a car that does 0-100 in 10 seconds?
What are some examples? I'd be happy to add them.
Also, when a test relies on mocks it doesn't test the real thing, and doesn't guarantee proper behavior in the real world. I suppose this is obvious from the nature of mocks. And yet, if you can figure out a clean and fast way to test something without mocks, I think you're better off.

Along with the coupling problem mentioned in the article, these are the two reasons why I am writing a lot fewer mocked tests (e.g. Rspec) than before.
> The responder will receive an approximation of your location, likely the closet cell tower

Are you saying the GPS they mandated in cell phones ten years ago, ostensibly just for this purpose, doesn't actually do its job most of the time?
Apples and oranges for me.

I use Facebook to keep up with friends and family.
I use HN, among others, to keep up with technology.

I see no reason for dropping one or the other, they don't even intersect for me.
I was loving this letter until this part near the end.

> In the interests of compromise, and because Wagner no longer wishes to use Zillow’s website, she will no longer source photographs from Zillow for her blog.

What an unnecessary and obnoxious capitulation. Zillow pretty much got what they wanted by doing what they did. Poppycock.
> Good C is not simple to write, that's the whole point.

Seriously. It's like we're all riding unicycles on tightropes to get around, and someone invents sidewalks and bridges, and everyone is like, "well if you just learned to ride your unicycle properly and worked tirelessly on your balance, you wouldn't have this problem of 'falling to your death' or 'recklessly endangering other people'".

The reality distortion field around systems programming is strong.
> Real estate is the best investment available in Hong Kong right now. Bar none.

Whether it still is now (prices having doubled since the 2007 bottom) is questionable, and depends hugely on political decisions.

> With all their capital tied up in real estate, the elites don't invest in startups or R&D.

Fully agreed. Not only that, it makes starting a small business extremely expensive.

> It's not a backlash towards conflicting political ideology, they just want the Chinese and their damn money out.

I'd argue the umbrella movement was borne of four related grievances:

* the enormous inequality (coupled with low social mobility)

* the extreme cost of getting your own flat (young workers live with their family for a long time, and have to save money for long time before they can put down a downpayment for a tiny apartment (they come in different sizes: shoebox, matchbox, coffin...))

* the gradual erosion of civil liberties

* and, yes, the desire for more political self-determination, e.g. universal suffrage or even independence.
UK Cops Say Visiting the Dark Web Is a Potential Sign of Terrorism
More than that, reading framework source often reveals that the code is very, very bad.
You might find Max Tegmark's lecture about 'consciousness as a state of matter' engrossing, given your questions. It's rooted in quantum physics and mathematics, and it's a fairly accessible exploration of hypothesis on the nature of consciousness.

https://www.youtube.com/watch?v=MjhEtqhUZkY
That's not true for all the hundreds of real-time integrations that Segment sends data to. Many are write-only.
As the LA venture market booms, Upfront closes its sixth fund with $400M
Off topic, sorry, but… Saul Pwanson? I can't not read your name as a Spoonerism.
> "there's no such thing as quality, but even if there is, we shouldn't acknowledge it or its absence"

Where do you live where this is the case?
Russia Wants Regulators to Research Blockchain Security Risks
What you charge $60 for shouldn't cost you $60, but I generally support the point. I think you're downplaying the $4.
If you want a job at McDonald's, you should be aware that they don't serve whoppers :)
Thanks for trying
If such jobs exist, they beat the pants off of the "glue together some half working modules" js jobs
> -Who in the world does not agree that self-determination is good?

China is extremely protective of its territorial integrity. So, China, for starters.
The specific functions you're implementing aren't important. What's important is that you can reason through a question, suggest possible algorithms, reason about their tradeoffs, write some code, and communicate all of that to the interviewer.

What sort of questions do you ask instead?