skysight-inc/HackerNews huggingface dataset:
To be fair, the elaborate how-to is a lot of

"install a compiler, click next, click next"

"install Git, click next, click next, don't actually use it for anything yet, you'll need it later for getting add-ons from Github the same as Linux people would"

"download code, make dir for code, cd into dir, unpack code"

Eventually, you actually have the code and you just "make"
There's pretty clear evidence that women value work-life balance and flexibility in scheduling at a much higher amount than men. A large amount of that can be attributed to cultural expectations of raising children.

When you have school-aged children, "work-life balance" for both men and wome (but especially women) changes from "gee, it'd be great if I didn't work until 7 PM every night" to "I need to drop off my kids at 8:30, someone needs to pick them up at 4, they have various practices, etc. during the evening and a whole 2 months I need to account for in the summer"
Being "open source" is meaningless if there isn't a community actively building the software and no one understands (or very few) understand the code outside the organization.

Open source is luring developers into a false sense of security -- it's possible to implement features that could not be ported easily into competitor's products and have no formal specification provided anywhere. Even if they have a specification, there is no guarantee that the specification will remain up-to-date as time progresses.

Also, I even said:

> while pointing out to dissenters that the extensions
> are open source

Open source doesn't mean anything.
It still speaks to the leadership culture at the organization. At some point, someone okayed Superfish. That's not alright.
I know people are inclined to read this in terms of Trump, so let me just remind people of this: Berlusconi entered the political arena in Italy in 1994, so this piece, from 1995, might have been very likely inspired by a somewhat similar situation.

EDIT: not in the sense that B. was an evil fascist, but in the more important sense of "Freedom and liberation are an unending task"
If you have version 2.0 systems, how'd you do that without being socially adept? Did you adopt them as a single person or something?

If you've managed to convince someone to procreate with you (and multiple times at that, apparently), then you're by definition socially adept.
No, they just didn't care enough to make the effort to protest.
Don't forget the legal obligations you may have to your customers, depending on what kind of data transits through or is stored on your servers. Different states have different requirements, so you'll want professional legal advice.
I got this too, any idea what hashing algorithm they used?
> I see tons of references to it.

Reference to Java libraries doesn't mean that Google calls it Java, and you know it.

> I'd love to see Google fanboys accept the fact that Google has ripped off Sun of their work and brought fragmentation to the Java world with libraries that don't work on Android.

I suppose that Java SE, Java ME and Java EE are compatible and they are not fragmented.

Calling others fanboys? The argument you have is insulting?

Are you saying that Apache ripped off Sun?
Didn't he say he bought high-end $2000+ machines? Then you come in saying he bought junk and should be buying high-end... something doesn't add up.
I don't know anybody in the field who thinks that 23andme, on its own or in collaborations, has made any truly signficant scientific contributions. I haven't read all their papers, but I've read some, and have talked to their scientists extensively, and I really haven't heard of anything that is strikingly important that could be solely attributed to 23andme.

Their relative finder feature seems to work pretty well.
Science has found a way to extend the shelf life of cold milk 300%
OK, so this was obviously brought up because of the parallels with Trump, but while reading I noticed another group that strongly aligns with these principles: ISIS. I've mostly thought of them as a regressive, extremist theocracy, but they really do match up with every one of these points. You have the cult of tradition and rejection of modernism, action for action's sake, a fear of difference, obsession with violence, and most especially the cult of heroism (martyrdom).

I wonder if this is just coincidence, or if the recent explosion of Islamic extremism is a new variation on Fascism.
I was referring to Woodstock, largely considered the high-water mark in hippy culture and my experience with hippies in my personal life when I was close to the group. You decided neither of those groups are hippies, though I have no idea what criteria you used to make that determination, or why you think it's accurate.
Ask HN: Working  hedge fund making BANK; Hate it and want to quit. Should I?
I don't work for free, but I'd be happy to consult for YC on coming up with a more diverse reading list
It is because the use of the word often means rigid, cold, and arrogant; that more often than not what is seen as logical is often illogical.

The word logic is not the problem, the problem is that your average person is -- so fucking retarded -- that they couldn't recognize logic in ANYTHING.

This equally applies to rationality.

If something doesn't factor in EMOTION for instance, then it is by default ILLOGICAL. These are very simple facts but people are stupid heads who are retarded fuck morons
Well to be fair I only do hobby projects in both languages. My Haskell project is a C compiler, and my Rust project is a game engine, both compile in seconds. Both have just a few modules. Most complexity is in the dependencies, which have some compile time consequences but not terrible so far.
I've downloaded the app but the only way I can upload photos is to connect it to a Photos library. But my photos are not there. I wonder what's the appeal here is.
Purely OPVault!

We've got pretty good OPVault support going, but your guys' RPC protocol is not open, right? Between mini and the browser plugins?
Warning: anecdata.

Nearly every traditional small/medium business with Windows machines has an onsite domain controller and Exchange server. Any store with computer cash registers probably has a Windows server in the back that they're talking to. Ditto for card access control systems, parking garage gates, some elevators, some HVAC systems. Every doctor's office, chain retail store, car dealership, and cube farm is likely serviced by at least one Windows server (and also likely a Cisco PBX running IOS).

Linux is dominant for web backends in tech companies, and has some penetration among large non-tech enterprises for Java apps, but there is really a staggering amount of Windows out there in the non-tech world, and Linux is not the default server platforms often as you'd think. (Plus enterprises may be less hip to virtualization, and run larger server counts for similar workloads).

Rust belt cities have vibrant Windows Server consulting/service ecosystems that spend a few service hours a month on a given small business. Those companies have maybe one or two techs who did a little bit of Linux once.
If social skills can be learned by practice, then we can share by teaching. Maybe force 15% of one's time socializing is done so with those considered socially awkward. Socializing, not sex.

My actual point is that society says we should help those who wasted an education by giving up part of our lives (income tax is a time tax on the average worker), but society says that someone who wasted their teen years not developing social skills is just a loser. This is a troubling view.

If one considers a concept of social wealth then there seems to be a resource transfer from the financially well off to the socially well off without a response in kind.

In the worst case consider a child who was bullied and turned to tech, who gained financially useful tech skills but missed out on social skills. Once they grow into an adult they are then taxed to support those who picked on the 'geeks and nerds' and who scorned education in favor of social standing among their peers. So the bullies get to enjoy financial support and the dividends of their social skills while the 'geeks and nerds' get only the dividends of their financial skills. Seems we should either provide relevant welfare for both or neither... but if one side is going to be better at pushing a position that is to their advancement I can guess which.

And of course this doesn't account for millions of nuances in each individual life that are exceptions, like the child who couldn't learn because they were too focused on their hunger.

Maybe we can start by considering those without social skills as socially poor instead of just losers.
See, that has been by problem with trying to figure out my true worth. The StackOverflow calculator seems about right to me, but that is a totally unfounded gut feeling. $110k after five years in Cleveland seems like a high-end outlier, but I don't really know. Obviously $250k total comp at Google is a major outlier (for the industry, not necessarily for Google).
> The only "safe" way to use Twitter now is as an echo chamber - only follow people you like, only talk to people who think the same way you do. That's a waste.

Which is what Facebook is right now.
I don't think the value is directly diagnosis but rather an increased understanding as to the genes' contributions.
The problem is that Twitter delivers very little real value to the majority of the people who use it. If it was switched off tomorrow how many people would really miss it? I suspect the answer is just their core user base, which is a very small % of all accounts Twitter has.

IMO had Twitter tried to charge their demise would have been even faster than the current slow but steady decline we're all watching.
Great advice, I'd also add a couple more things about checking the desktop environment because its much more likely a windows or osx box was compromised and keys stolen or keystrokes captured than someone brute-forcing sshd or finding some sshd zero-day.

The few times we've been in this position, its always been someone's desktop that's been compromised. If you don't have a strong desktop security policy, a UTM, traffic inspection, key encryption policy, etc and you store keys or passwords locally, then this becomes a risk.
Any advice on where to look for a house in the bay area right now?

Like I'm sure a million others, I'm sick of renting in a market where landlords sell and evict every day (happening to me right now, again). Got a kid, need good schools. Other than that, anything goes. I just want to live without constant fear of being upended every 6 months. Is that so much to ask?
I was hoping for someone to audit, keepass. Lets see what happens.
How is port knocking not, I dunno, at least 10x more inconvenient for users?

FWIW, I've never seen a brute force attack on SSH other than on port 22. Most likely, a targeted attacker would realise if you change the port, you're probably not going to have a trivial password.
Great wall of sand: China’s risky island
> For example, I have never used the expression "crybullies," and if I did, it would probably be to describe the kind of white male who gets on a place like HN and cries that his freedom to be a raging asshole in somebody else's privately owned medium is being trampled by moderation.

This is an unnecessary escalation into racial/gendered personal attack.
No, but their genotyping covers a significant number of SNPs, and they do their own in house statistical research.

Disclaimer: I interviewed at 23andme a few years ago, and have purchased their services for my entire family.
Civic Hackathons
Anyone participating in civic hackathons? Would you please answer this survey to help our research about software engineering, motivation and other aspects on hackathons?

https://docs.google.com/forms/d/e/1FAIpQLSfo15_rpKNNBi2X5TWhA_RjfYMXhFu_QPSw5wo7v1bT02z8Jw/viewform?hl=en
This reads like a hit piece. They're lambasting Wikileaks for not understanding some obscure triple parenthesis nomenclature? They're anti-semitic because they're not plugged into the anti-semite culture enough to know their jargon?

That three parenthesis thing was news to me. It seems weird that people would brand themselves in such an obscure way. I guess Twitter handles can't have Unicode ?
How to Pack Healthy Lunches You Actually Want to Eat
REVEALiO
Constructing a narrative around the usage of donations has been something scientific/medical charities have struggled with in comparison with foreign aid charities like World Vision. This article is a smart move for them.
I just read this recently, and the gonzo account of working in tech was very well done. I just wish the writing wasn't so boorish in parts. It seemed like the author felt the need to exaggerate some of the already ridiculous at face value tales of working in ad-tech and at Facebook. All of the crude metaphors and comparisons throughout the book didn't add much for me, but his story was interesting enough to keep me going.
Why we are building an exclusive real-time investing mobile chat community
Yeah - the part where he walks in the room and starts playing Joust against the boss was where I gave up.
The article says that he actually tried to do this, but was out-arbitraged--he couldn't make his own listings stand out from the copies.
That uses Tor as a forward proxy (rotating for scraping for example). OP uses it as reverse proxy, I.e. Hidden service.
The problem is the manner in which we (the US) have chosen to fight those fires. Attack two nations, at once, without sufficient troops for such action, without a solid plan for how to remove ourselves, killing and dislocating millions of civilians. Followed by attacks on civilian populations while attempting to target specific individuals or small groups, resulting in casualties like wedding parties.

Those fires have become an inferno for the western world in ISIS (recently) and Al Qaeda (the last 20-30 years) precisely because of the way that a large portion of the world's population has been disenfranchised and discarded by the West.
It's not on by default. TBL probably doesn't have it enabled. It's on the Security settings page[1]

[1] https://twitter.com/settings/security
Just for fun I put in a developer with skill level 5 and 20 years of experience living in the San Francisco area.

http://stackoverflow.com/company/salary/calculator?p=1&e=20&...

It calculated $198,220

I would guess that type of developer in the San Francisco area could earn a double or triple that amount (included bonuses and stocks) at one of other companies.
Off the top of my head: better performance on some workloads, better standards support in some cases, not being controlled by Google.

If you happen to care about those workloads or those cases, or have a company policy to not use or minimize use of Google software (which some places do, especially ones that think they might end up competing with Google), these are pretty useful features.
The problem is they have NO pipeline, just end algorithms.

So if you want even simple risk management tools like tripwires, those have to be included explicitly in each algorithm. It's like programming in BASIC on a Commodore-64 all over again.

If they added the ability to build a pipeline I'd be perfectly happy. I'd even be happy with fixed (Say portfolio/risk/execution/algos) set of pipeline stages as long as you could write the code that ran at each step.
the comment you replied to said that the specific brands mentioned have bad high-end offerings, so if they want to buy high-end and get their money worth they should look elsewhere.
Not for users either. It's by far less locked down than Windows, as it's pretty much just Debian with Steam pre-installed.
Even in Pakistan they say "Indian-Administered Kashmir". Does that work?
Mocha's Grep Flag
But then 4 is the best, and you can't be the best, so now you only need 3, but then 3 is the best...
It's pretty trivial to apply these signals to nearly any collectivist social movement.

1. Action for action's sake - Black Lives Matter protests to block highways.

2. Exploit the fear of difference - Those horrible racist uneducated people are nothing like us, we can't let them take the country! This is basic tribalism and it applies to every major social movement.

3. Rewritten: "To people who feel deprived of a clear social identity, Anti-Fascism says that their only privilege is the most common one, to be good, moral egalitarians. This is the origin of anti-fascism."

Here I've applied them to Western progressivism, but if you deny the basic assumptions of any collectivist social movement you could apply them. Scientology, communism, socialism, fascism. Switch a few unimportant words and there you are with the same meaningless parallels.

The human mind is a great pattern matching machine but has a problem with false positives.

EDIT: It's important to remember when comparing Trump to old fascists that the people who defeated those fascists enacted Trump's policies. For example, in 1945, immigration policy in all western countries was effectively, "whites only".

So if you're gonna notice parallels between Trump and Hitler, you have to notice even closer parallels between Trump and the people who defeated Hitler. You should also notice the differences: Trump is an isolationist who wants to start wars less than Hillary - a lot like pre-WW2 America.
A majority of our technical team (around ⅔) are remote, so the HQ in NYC is not the center of gravity that one might assume. Also the NYC office has chefs, so. ;)
Ask HN: Why are e-books sold for the same price as printed books
Why are e-books usually so freaking expensive?
Moment.js is fantastic. The number of new year, daylight savings, and leap day bugs this library has wiped out must be in the thousands.
Immigrating to Silicon Valley: How I Got an L-1A Visa Without a Lawyer
As far as I can remember Google services required a Gmail account before Google+. Here is Schmidt commenting about the release of Google+ as an identity service.

http://www.forbes.com/sites/kashmirhill/2011/08/29/googles-e...
I have a solution: divide everyone into two groups arbitrarily. Then, tell everyone to look at everyone in their group, and inform them they won't be able to talk to any of those people. Then offer anyone who's unhappy with this (because they see someone in their group they'd like to chat with) the option of switching sides. Do it one at a time, until everyone's happy with the arrangement (however long this takes), then if one group is too large, arbitrarily move some people to the smaller group and repeat. When time runs out (because you've booked the venue for X hours), then send everyone home even though they never actually got to do the speed-dating at all.
This article makes my brain hurt.
I am confused, don't shoppers do research and choose the item with the lowest price?
There are a number of API calls that leak DNS queries, such as isInNet. If you have optimized a PAC for performance, you absolutely would avoid this from happening, but if you're evil and you want to leak dns queries... then whatever. I would add a filter to include only the required transactions (i.e., url contains samltoken or something).

On the flip side the article isn't correct about IE truncating hosts, what it does is cache the PAC results on a per-host basis, so only the first URL a client accesses to a host will get processed.

The other main threat of the WPAD is that it affects Zones. In a corporate environment, things that go through the proxy server are assumed to be on the internet and in the Internet zone. Things that go direct are assumed to be Intranet Zone, which has reduced security posture. An evil WPAD that just returns "DIRECT" all the time will lower IE's posture for all sites to Intranet Zone, enabling IWA (making credential harvesting possible), reducing warnings on active content, etc.
Yeah, you can basically turn try/catch into something that looks like the promise constructor and pass in a "try" function and a "catch" function, and then everything is optimized well (for the most part, this can still prevent some fancy optimizations).
Right now I am averaging 1 to 2 books per week (because I'm only working part time this summer), working full time it would be more like 0.5 to 1 per week.

I find for something with a narrative structure, in a normal book format, I expect to spend about 1 minute per page -- very approximately.

For example, I bought "Night Train To Lisbon" at 2AM last Saturday night to read as I was falling asleep, and I finished it around 2AM last Sunday. At 470 pages, ~ 8 hours of reading, not that different than a normal work day worth of "effort" on Sunday.

For me, the most important thing is finding books that interest me -- that is why I would decide to spend an evening reading instead of other solo downtime like watching tv or a movie, or gaming.
Totally agree. I don't get this either.

If someone copies my software work, I don't go around calling them lazy. Even I spent all my weekends on this lovely piece of code, only for someone else to "steal" it.
I'd much sooner compare it to an app developer not thinking backward OS compatibility is necessary—far more pervasive

[edit: coherence]
Growing Organs on Apples  the future of regenerative medicine may be plants
Reasonable people can oppose same day automatic voter registration if it comes without proper fraud prevention.

Everyone should support adequate access to polling sites, but also understand that there is a level of free access that has in the past allowed and encouraged fraud. I think no reasonable person could disagree that showing an ID is a reasonable requirement for voting.
How We Paid Our Open Source Taxes
The U.S., as a system of government, does not actually have a primary system. See if you can find it in the U.S. Constitution--I'll wait while you look.

> In our recent election we had two choices for PM from the major parties, chosen by the parties themselves.

This is what the U.S. has as well. The Democratic "primary" is a private process that is not required by the Constitution or federal law. It is set up and run by private citizens for the benefit of private citizens. It is how the Democratic party chooses its candidate, and it works however the Democratic party says it should work.

Participating in a primary is not like participating in a general election. There is no federal right to be considered for the Democratic candidate for president. There is no federal law that says the Democratic National Committee staff has to provide equitable treatment to any particular candidate or campaign. There is not even a federal requirement that a citizen be permitted to cast a vote at all in a primary.

I am hopeful that one of the results of all this hysteria and lawsuits right now is that the courts will help make that clear to people.
The Happy ending problem
Post starts off kind of dense. Finally we get to the section "Word embedding models" and I say "ah ha! here we'll get a concise definition." Cut to ...

Naturally, every feed-forward neural network that takes words from a vocabulary as input and embeds them as vectors into a lower dimensional space, which it then fine-tunes through back-propagation, necessarily yields word embeddings as the weights of the first layer, which is usually referred to as Embedding Layer.

Naturally.

(Thanks, I believe that it is a great blog post, but I might look elsewhere for an intro ... :)
It's not so much that local storage will go away, but more that its role will change from a place where you "store" original content to a place where you "cache" content. As people move away from owning a single computer to owning multiple different devices that all produce content, it seems logical that you would move the "truth" of your data to the cloud.