skysight-inc/HackerNews huggingface dataset:
I don't think this kind of thing is isolated to the tech industry. Edith Cooper at Goldman Sachs shared this recently:

"I am a black woman, a mother, a wife and a professional. I am the daughter of a dentist and a sister to four siblings. I’m a runner, a golfer and a knitter. I graduated from an Ivy League school and earned an MBA. I’ve spent the past 30 years working on Wall Street, half of those as a partner at Goldman Sachs.

I am frequently asked “what country are you from” (I grew up in Brooklyn). I’ve been questioned about whether I really went to Harvard (I did) or how I got in (I applied). I’ve been asked to serve the coffee at a client meeting (despite being there to “run” the meeting) and have been mistaken as the coat check receptionist at my son’s school event. And, on the flip side, it’s also been suggested to me that I’m not “black black”because of the success I have had, or even where I live ... People frequently assumed I was the most junior person in the room, when in fact, I was the most senior. I constantly needed to share my credentials when nobody else had to share theirs ..." [1]

[1] http://www.businessinsider.com/edith-cooper-goldman-sachs-on...
Because you often expect people to actually be reasonable... despite the fine print.
Getting Started with WebAssembly in Node.js
This is not quite correct.

Even while sailing downwind, the sails are still providing "lift" (if we are calling it that here). There are opposing forces for sailing - the Center of Effort (CE) and Center of Lateral Resistance (CLR). These two need to be balanced in order for the boat to sail a proper course - of course if you are just letting the wind push you directly downwind, you could remove your keel/daggerboard, but in practice, you will want to sail on an angle to the wind - on a reach or by the lee depending on the type of boat - so as to create flow over the sails and have a greater pressure gradient than if you just let the wind push directly against the sail.

The hull of the sailboat contributes to the CLR, so it is common in dinghy racing to pull your centerboard/daggerboard up partially so as to balance these forces and minimize drag. If you watch Olympic laser sailing, you'll see while sailing downwind, they will heel the boats to windward with their daggerboards about halfway up so as to move the CE closer to being above the CLR, allowing for less rudder drag to counteract the forces and steer straight.

Every time there's anything on HN or Reddit about sailing, there's a _ton_ of misinformation and blanket statements that might apply to some types of boats, but are far from general rules. I'm happy to answer any other questions too!
Not off the top of my head - IANAH :-P
Totally fair, but I think it's safe to say Carmack isn't stupid.

He wouldn't be lodging the case if he didn't have some kind of reasonable chance to punishing ZeniMax with it.

Given that, I suspect the basis for failure to comply might not as be as clear cut as you make it sound.
You could say that YC is.. HN is just a tech news/discussion site. If anything it's all about (comparatively) respectful discourse.
Understanding Long Short-Term Memory Networks (2015)
Big Data in High Energy Physics [pdf]
Ah, ok. Well I totally agree.
In theory, if the owner wants to expand their building, there are schemes where the developer will compensate the tenants by offering them units in the new building at the old prices, or sometimes units elsewhere. San Francisco could potentially implement this by making it possible for the owner of a building to voluntarily convert a non-rent-controlled unit to a rent-controlled unit, allowing old buildings to be replaced by offering the tenants converted units in other buildings (the total # of units on the market still increases). Of course nobody likes to be asked to move, but with guarantees on the price and a reasonable definition of "equivalent unit" it's a whole lot better than the Ellis Act conversions we're used to seeing.
Tech starts 1/3 the way down the article (ctrl+f "clean speech")

> My lab was the first, in 2001, to design such a filter, which labels sound streams as dominated by either speech or noise. With this filter, we would later develop a machine-learning program that separates speech from other sounds based on a few distinguishing features, such as amplitude (loudness), harmonic structure (the particular arrangement of tones), and onset (when a particular sound begins relative to others).

> Next, we trained the deep neural network to use these 85 attributes to distinguish speech from noise.

> One important refinement along the way was to build a second deep neural network that would be fed by the first one and fine-tune its results. While that first network had focused on labeling attributes within each individual time-frequency unit, the second network would examine the attributes of several units near a particular one

> Even people with normal hearing were able to better understand noisy sentences, which means our program could someday help far more people than we originally anticipated

> There are, of course, limits to the program’s abilities. For example, in our samples, the type of noise that obscured speech was still quite similar to the type of noise the program had been trained to classify. To function in real life, a program will need to quickly learn to filter out many types of noise, including types different from the ones it has already encountered

oh
Even the two major opposition parties could not have pulled off a supermajority (67% required for the impeachment) on their own. It helped that the ruling party was split into two factions, one of which sided with the opposition at the last minute.

Now we have four major parties, one minor party, and a bunch of independents who all hate one another. It's going to be fun! At least I hope this will bring some much-needed diversity to Korean politics. Two parties are boring and too easily devolve into an ideological staredown.
> GvR seems to make readability a priority.

I don't find the syntax adopted in PEP 308 to be readable.
This says more about our interactions with technology than parenting.. We could suggest that the pilots in Dune had just enough chamber time, too :)
Show HN: We-get – Command-line tool for searching torrents
My overall feeling is mixed. Given the time commitment, if all you get to bypass is the initial phone screen of ~1 hour, that means you need to go on 4-7 on-sites to break even. On the other hand, some of those on-sites might be from companies that wouldn't have even phone screened you. It's really hard to say whether it's worth it or not from the candidate side, IMO.
What tech company has ever been at the top and acted nicely?
This language is called C# because you know... C. out variables are there because people were used to coding like this and now that it's there it would just break things to remove it from the language, so you might as well just make it a bit cleaner.
I'd say the Elastic Beanstalk with a single container is very easy... zip your project with a Dockerfile, and it will create the container...

However, man that Awsrunfile or whatever it is called, and the two versions that are incompatible with the different EB versions, and it's painful... the hosted container solution equally so.

GC's docs and tools just seem so much more straight forward (as do Azure's for that matter).
Do you think there will ever be some kind of materialized views / declarative data denormalization?
Started with dep recently on a real go project at work. It worked initially fine until I started adding dependencies and I had to hunt down the right commit hash by looking at the dependencies. I am probably going to stick with it and maybe contributing upstream as well.
The share price has doubled, Office 365 is a success, and more than 400 million people are on Windows 10.

Windows 10 has also improved dramatically over the past 18 months. Under the previous system, you'd have been using worse code for 3-5 years, then been faced with an expensive and possibly traumatic "big bang" upgrade.
Nah, the owner wants to block scrappers.

If a taxi company keeps getting screwed over by patrons of a given restaurant, the company should stop providing service for said patrons, seek compensation directly from the people who require their service (the restaurant), or seek legal action against either the patrons or the restaurant.

Demanding otherwise is just naive.
In the 90s I had a girlfriend from Moscow and very early on she played the film Irony of Fate[1] for me, to help explain Russian culture. It is a classic comedy based on how identical the housing blocks were at the time. A man gets drunk, gets on a plane, forgets which city he is in (Moscow or Leningrad/St. Petersburg), and goes to an identical street in the wrong city, opening an identical door with the same key. Hilarity ensues.

[1] https://en.wikipedia.org/wiki/The_Irony_of_Fate
Coupling one concession to a requirement makes its harder for it to happen: "Sure, I will give you a salary raise if you can commit to working any saturday i tell you to".

Think also that the least money the founder gets off the table, the investor gets lets capital into his investment itself, he is interested in getting as much money into the business itself, not into the founders pockets.

Arent the investors preferences clear in this point? HE prefers the founder not to get money off the table, and puts a requirement on it.

Another way to put it, he recommends a course of action, but is he the one adding extra money so that course of action goes to his preference? If he is, then by all means its at least a great gesture.

Addition: and also, think of it the other way around. What if a founder told the investors "you are not getting any money unless my employees are getting money as well". Becuase thats not how the deals are structured nowadays.
Go is indeed attractive for this. Although it's a little bit too far to the end of "no extendability" for me. Oberon-07 and Lua are also great examples of making it work.
Well, to be charitable, fortunately you can use a style like you propose where values only flow as I've indicated... but you'd still have to contend with OPC (Other People's Code) and if the language allows it, you just know it will turn up somewhere and ruin your day! ;)
Well, you have a license to use the material, but that license probably wasn't written with the intent of you streaming it from someone else's server.
The Psychedelic Miracle
Without a limit on password length, an attacker can DOS you by forcing you to run your KDF on gigabyte-sized strings.
sure it does, it means the new york times. the wall street journal uses wsj.com
https://www.amazon.com/Remember-Study-Course-Memory-Concentr...
And she was the daughter of the old dictator. Poor analogy.
Carbon and kevlar tapes are used in sails to minimize their stretch along their stressed areas and allow for optimized sail shape. I don't think anyone selling or making sails tries to convince of any other reason.
Tall white males with strong jaws and a full head of hair, preferably. Supermen, if you will (or Batmen, if you prefer).
Is it standard practice? Yes... But, it is always negotiable.

I'm not even near Carmack (I'm actually a big slacker), but each time that I am given an offer, I always negotiate IP rights. I have tons of ideas and have owned several LLCs and C-Corps. Likely, most of my IP is worthless, but I like to protect my IP anyway.

In fact, there have only been two companies that have ever refused to negotiate these terms with me. And, interestingly enough, one of them sought me out so much that the CEO wined and dined me twice. But, even then, he still wouldn't budge. Oh, well - there are a lot of fish in the sea!
> here's nothing preventing the method call from mutating it.

There is, the class could be immutable.

public class Vector
{
public readonly int X;
public readonly int Y;

public Vector(int x, int y)
{
X = x;
Y = y;
}

public Vector With(int? X = null, int? Y = null) =>
new Vector(X ?? this.X, Y ?? this.Y);
}

I believe record-types are proposed for the next release of C#.
Imagine that Americans elected Tom Cruise to the White House and it turns out that the Church of Scientology was pulling his strings. That would be an apt analogy.
Check out the link below, which details fairly convincing data that both travel bookings and searches (a leading indicator of future bookings) are off sharply. Proof of causality is hard, but when travel declines sharply just after a new President takes office and starts treating foreigners very harshly ...

https://www.google.com/amp/s/amp.theguardian.com/travel/2017...
Fair enough.

But people should stop coding like this. For the love of all that is good and binary, don't use arguments to mutate values in the same scope. Just return them and reassign them. That way, state flow is always in via the arguments and out via the return value(s). Without this discipline, you will have a hodgepodge of "value flows" and that complexity will kill you when debugging. When new values can be spit out both by function returns and function arguments... Hold on, I have to take an aspirin

I know that a lot of OO/procedural languages permit you to do this (unfortunately). Don't!
Increase your Store and it Products discoverability
I've been running Plex in a FreeBSD jail (nas4free): http://adamantine.me/index.php/2016/11/20/how-to-install-ple...
Studying for in-person interviews is a major time commitment. One that's reusable across employers, sure, but a Triplebyte take home project should be just as reusable as studying for a Triplebyte interview.
The suggestions that you have turned off, which happen to be opt-out rather than opt-in, and suggest non-Microsoft products, is a pretty blatant example of ad-based monetization, if you don't want to count promoting Microsoft's own products as advertising.
That site is for the Supreme Court of the Federated States of Micronesia.
I very much agree with all of this. To me, the main draw of Triplebyte was "no whiteboarding." I suck at whiteboarding, so I went through the project track. And, yes, there was no whiteboarding, but what do they replace it with? Live coding. Yeah, like that's going to go any better. I'd have been better off at the whiteboard where I could at least fudge the syntax a little.
In summary, via gb:

git add vendor/ && git commit

In dep:

echo vendor >> .gitignore

Ie. Dep is designed to easily restore specific versions of packages online, like other package managers. Gb expects you just commit them.

Practically speaking I guess the manifest that dep uses makes it easier to see at a high level exactly what versions of what packages are installed and from where.
You forgot the great and updated CMD where you can finally select and copy properly ;)
I am guilty of nudging a woman towards the exit of CS.

In college one of my classmates was not understanding the material, and I asked her if she thought she really wanted to do CS...

The thing is, a bunch of other guys were also not understanding the material, and I didn't say anything to them.

I still think about it from time to time, and wherever you are, I'm sorry M. I don't think I can fix that, but I can speak up now.
I was trying not to overcomplicate the explanation, but when I said "downwind" I meant dead downwind, not broad reach. In this situation your sail plan does not need to generate lift: You can fly a symmetrical spinnaker and be propelled entirely through its drag forces, at the cost of not being able to match or exceed wind speed the way you can with a mainsail generating lift.
Bizarre video of Alexa (not) talking about the CIA sparks conspiracy theories
How does Ruby struggle with unicode?
Unfortunately you have to download a nuget package to get the tuple syntax to work..
Indeed. Although 'out' is rare, it occasionally does ruin my day. So I have created a set of extension methods [1][2] to remove them from my life (because it does physically enrage me whenever I see the need to use it).

[1] https://github.com/louthy/language-ext/blob/master/LanguageE...

[2] https://github.com/louthy/language-ext/blob/daa5a10028e9637b...
Ask HN: Breakthrough-What's Next?
Throwaway. Partner and I have made verified huge technical breakthrough after 4 yrs. We are 10X outsiders in flyover country. Currently consulting and wish to raise $250K seed from an angel to quit and focus on selling IP to large co. No interest in VC or building a company.
No tech angels locally, the few we have are unqualified, would demand terrible terms. We would rather use a SAFE document with a multiple and no valuation, or just continue to self fund.

Is there any angel on hn willing to invest outside SV in true breakthrough tech being prepped for auction?

Any advice appreciated. Send private messages to purpleostrichhn@gmail.com
> [text] appears twice in subsequent sentences. (It's redundant.)

Nicely illustrated. ;)
> As soon as Google stops providing value to publishers, they lose their power in the industry

As soon as Google stops providing value to publishers, they are the industry.
Oh I'm sure there are valid reasons at the edge to use them, they just make for bad C# code when it's code using entirely the framework; they're overused, usually by programmers who never learned the functional or OO styles and are stuck in the procedural mindset.
These types of things really irritate me. Corporate NDA agreements are total shams.

We couldn't hire a P/T contractor because the engineer signed an NDA agreement with his company that pretty much said everything he developed, verbalized, or put to paper -- during work or after -- was IP of that company, irrespective of whether it had anything to do with its products. Even as an employer, I find this an absolute outrage.
Keep in mind that even though you may not like AirBNB, you're still benefiting from their service. AirBNB has greatly increased the supply of housing in each city, thus causing price drops and forcing hotels to drop their prices in order to remain competitive.

If AirBNB really is overpriced for the hassles involved, then no one would use it, and AirBNB hosts would be forced to lower their prices until they find someone. If you're seeing that AirBNB is just as expensive as hotels, that's because some other tourists had decided that an AirBNB accommodation fits their needs just as well as the hotels they looked at.
They've been hinting for months.
Here's the problem with that attitude: If you don't sign it and your company sues you, you can get a summary judgement to dismiss the case. This will cost you very little money.

If you do sign it, it doesn't matter if it is unenforceable, you almost certainly will not get a summary judgement to dismiss the case. Breach of contract cases can go on for years. You will have to pay for a lawyer during that time. If you signed the document, even if you win you will probably not get back the money that you paid for the lawyer.

So if you rely on the courts to throw out the contract that you signed, you can still be out tens of thousands of dollars. Also, if you are unemployed during the time that you are being sued for breach of contract, almost nobody else will touch you with a 10 foot pole. So quite likely you are paying out tens of thousands of dollars and you have no income. And you won't ever make that money back.

Personally I don't sign anything I don't intend to honour. And yet, I was still sued by my former employer for breach of contract. Luckily the thing they sued me for was not in my contract and my subsequent employer was lawyered up to the hilt. The graciously offered to get me out of it for free.

I am not a lawyer and this is not legal advice.
You are, of course, absolutely correct. I suspect that's not going to be a very popular approach ;-)
There is only one switch on a win10 machine that needs tweeking by the privacy-conscious user. If you really care about privacy you really need a non-proprietary OS.
If you're generating the page from your rails server then the cookie that is set for sessions would be already available and you can make calls without worrying too much about authentication. If you want to use tokens or OAuth strategies there's a bit more to it but you should be able to find lots of information on it with a bit of googling. Here's an article that seems to cover the basics. https://technpol.wordpress.com/2013/09/23/angularjs-and-devi...

I'd usually google for a collection of the tools I'm looking at. To find that article I searched for "spa authentication with rails and devise"

Good luck with your side project :D
Digital Clock in Conway's Game of Life
Russia Story Is a Minefield for Democrats and the Media
Well they've had several years already
What's the conference? (Arizona webdev here)
They have to re-admit you if you are a citizen, but in the mean time, they can search your belongings, seize your devices, detain you for an arbitrary period of time without a phone call, and interrogate you. Oh, and add you to a watch list so you are detained every time you enter the country.

In addition, there IS a law on the books that says that you must give reasonable assistance to CBP in conducting a search, or be subject to a fine and jail time. CBP construes this to mean that you must give them the encryption passwords to your devices. EFF and others disagree, but the matter has never been decided in court, in part because CBP drops the cases if they are challenged.
Some infos about this pattern: http://codegolf.stackexchange.com/a/111932/3428
Glances also shows docker containers like this.
Forward Kinematics Tutorial Using Orocos KDL
On the contrary, they appear to be doing better than ever at the high end of the market.
Oops, too late to edit now though.
That's not true. You can see what the other party wrote without writing a review if you can wait for the review period to end, which is 14 days -- not that long. It must be so because reviews are public.
That is not a front, it is a legitimate business. This is how IC makes many nonattributed purchases (go through contractor).
I avoid electron apps like the plague too.

Reactive native I'm more open minded about, but I'll reserve judgment until I see how well the obey things like themeing.
The site owner asked us to replace the original URL you had with a static one in the hope of taking some strain off the web server, so we've done that. I hope that's ok.
Small mindedness sadly doesn't prevent wealth and power accumulation. Depending on your view, YC or Trump both prove this.
Typescript is supported by Google in Angular2, so it's not a completely Microsoft dominated effort. It's also just a transpiler so it doesn't call into a bunch of closed source Windows APIs which might not work quite right when implemented on non-MS platforms.
I thought GCloud only had spending limits for App Engine services (including, apparently, Cloud Datastore even when used separately from App Engine), but not other services.
Work with Extended Attributes on Exchange Server and Messages to MHTML Using Java
Starbucks' refugee hiring program to counter Trump is hurting brand and sale
The destination is what people care about. Not where it sits in a hierarchy. Janet was rightfully killed off.
Except that time he intentionally sabotaged the 1968 peace talks to end the Vietnam War because he thought it might help him win an election. For reference, the war continued until late 1975. He is directly responsible for each and every casualty and atrocity committed in those 7 years, as well as the thousands upon thousands of irreparably mentally and emotionally damaged veterans that survived.

https://www.nytimes.com/2017/01/02/us/politics/nixon-tried-t...
Well, the thing about laws, is if a state decides it isn't bound by them and secedes, who enforces them? I can't see any soldier being willing to go to war with California. We've been taught the horror of civil war since we were in grade school. This generation is also much more open to new ideas in the world than those of the past. If California seceded, it would meet very little physical resistance I suspect.
Having lots of friends and socialising makes intelligent people miserable (2016)