skysight-inc/HackerNews huggingface dataset:
The word "matriarchy" is an accurate characterization of our society to the same extent that "patriarchy" is. The former conveys how men are overrepresented at the bottom of society while failing to address their overrepresentation at the top, while the latter does the opposite.
The style is best suited to server-side code where source minification is not an issue and you can enjoy the full language.
Taking "drug convictions" into account is a form of discrimination. If the FDA revoked the licensing of Prozac or the DEA scheduled it tomorrow, suddenly tons of people would be guilty of drug-crimes. It'd criminalize being depressed.

The same is true for the current state of drug laws. We're criminalizing people with anxiety, with existential pain, stress, curiosity, etc.

What's different about stealing cars for money for medications, versus stealing cars for money for bread? Or robbing to afford rent? Are people that steal money for opiates less likely to cause a work incident than people that steal money to fund a kickstarter campaign?

Medical issues should only be taken into account if they're relevant to the job at hand, which, at a tech company, is relatively rare. Otherwise, acceptable job performance should be the only measurement considered as far as medical is concerned.
Examining the Guts of a Genomics Cluster
"If that argument was blocked, they would come up with a different argument." And? What difference does it make? If we disarmed and abolished nuclear weapons, we'd use non-nuclear weapons, but that says nothing about the legitimacy of disarmament campaigns. I don't think you are engaging honestly and genuinely.
I've never used Vimperator. I do know that Pentadactyl is far, far better than any solution I've ever used on Chrome because of how well integrated Firefox extensions can be and how limited Chrome extensions are (can't run on Chrome Store pages, can't run on builtin pages, can't run on file URLs, can't launch external programs, etc).
The woman making the claim isn't, as far as I can tell, making an argument on this point. She's making a statement. In statements the credibility of the person making the claim is important. Like if I lied every single time I spoke, and you knew me to do so, and I said that I definitely was going to give you £100, you would be right to be sceptical of me.

Nost arguments have two parts: Factual claims that may or may not align with how the world actually is, and a logical structure. If X then Y, X therefore Y. Would be an example of one such structure (modus ponens being the underlying rule.) Another example would be If X then Y, not Y therefore not X (modus tollens.)

Something where the structure is an example of a way of reasoning that preserves truth values is called 'valid,' and something where the structure does so and the claims that are made using that structure are true is called 'sound.'

Now if I, being an always-liar in the original assumption, used one of those structures, my character would have no bearing on the validity of the underlying logic. The example of logical form would either be a valid way to argue; preserving the truth states of my predicates; or it wouldn't. And one can lie within the constraints of a logical form or not. 'Logic is true of any world, so it doesn't tell you where you happen to be.'

Likewise, it is incorrect to say that when someone just lies a lot that their character absolutely means that what they're saying will always be a lie. So you can't directly state that because someone's character is low that when they use a logical form they are, of necessity, expressing something false.

In these latter two senses it would be a mistake to equate - on a 1-1 basis - the soundness of someone's argument with the content of their character. However in the latter of those two senses, it is only a fallacy to state that someone's argument is equated on a 1-1 basis. It is not a fallacy to say that someone, for example, lies a lot so the claims in their argument are less likely to be true.

So, someone comes along and makes a fairly direct claim and someone challenges their credibility, saying that they'd take it with a pinch of salt because the claim favours what they take to the claimant's previously expressed political interests. That's not a fallacy. If they said that she was obviously lying, then that would be more than is warranted by the evidence, but the form of the statement they're making isn't an example of an ad hominem fallacy.
I thought you were being "edgy," but after skimming the video, the quality's unbearable with background buzz, awkward angles, poor moderators, and more.

What's the point of throwing content on Youtube if you don't use its features?
Breaking Bad Habits
While the process itself seems quite sophisticated the result isn't all that surprising:

http://en.wikipedia.org/wiki/Archimedes%27_principle
Depending on the size of k compared to N, and how much data is in each row, it's still probably better than iterating over the entire contents of the table.

Also, do you have any citation for OFFSET j being O(j)? I can believe that's the case, but it also seems fairly obvious to optimize OFFSET for the case of a non-filtered unordered SELECT (or one ordered in a way that matches an index).
Thanks, this is what I was trying to say, but without words like "oppressed" and "patriarchy" because most of my fellow men don't understand what these words mean or deny the reality the that they refer to.
> But he was drinking 30 to 40 cups a day. He had to drink that much because, intent on starting his own business

I wonder if this means, drinking the cup fully, or only sampling a bit of the coffee from each cup. I don't think someone could survive drinking 30-40 cups of coffee a day, every day.
No, Senseo consumables are biodegradable. There's no cup at all, just coffee grounds wrapped in a paper filter. There's also reusable filters equivalent to EZ-cup.

I guess it does drip a little if you're not careful, which was less of an issue with the cup machines I tried.
พ่อแม่มาทำงานไกลบ้านห่างจากลูกทำไงดี?
>Your comment is pretty insensitive in that context.

I'm not sure how. He made an an inexcusable comment to her. If she felt this strongly about it, she should have taken her drink with her to HR - immediately (or as soon as practical thereafter). She would have been in a much stronger position at that point. He acted inappropriately, and she responded inappropriately.

My comment was not intended to deny the possibility of a hostile culture at Google. My point was that this incident, by itself, doesn't stand up as evidence of such a culture. Too many people read a single headline and interpret it as the rule, not the exception.
Since when did Twitter became the platform the lunge civil or criminal complaints against some one?

When you use "social media" in such manner there is only one goal for this and it's to turn the media fed sheep herd into the judge, jury and executioner.

If any one is harassed at work make a complaint with HR, they don't do shit, then escalate it to which ever authority manages this in the state (and I'm 100% sure there is one even tho it's not the "civilized union of socialists states" AKA Europe).

If that doesn't work and you feel like you are being derailed sue them, I'm pretty sure that there will be a 1000 lawyers willing to take your case for a chance of a payout a tech giant of the scale of Google will have to cough out even if the complaint is completely bogus.

However I have no sympathy for people who use these types of platforms to settle disputes or to report wrong doing even in such cases in which they were actually harassed.
I do hope she, and any one else man, woman, or other that uses such tactics to get what they want gets fired.

But heck as long as we using verbatim - "bitchy software engineer. doing what i can to smash the patriarchy." rock on "bitch"!
On her twitter page she describes herself as:

Kelly Ellis - "bitchy software engineer. doing what i can to smash the patriarchy."

I'd really like to know the context of the quoted "harassment" statement, if this was at work or during drinks afterwards, if it was a badly timed joke, a badly worded praise for fixing an issue, if this just happened once, or multiple times. And the reason for making this public...

Before I start publicly crucifying anyone and removing them from all future gainful employment.

Harassment is repetitive pressure or intimidation. Not a once off joke made by a person because he though they where getting together well and he brought down his guard for a second.
You left out the quote marks in the first line. The OP likely used them to indicate that "America" is used as given in the original article, to refer to the US, even though the OP has issue with that use. The second line clarifies the problem.

In reviewing the OP's history now, as it appears that you did, the OP comes from Brazil. Citizens of Brazil, in common with the rest of South America, consider "America" to be both North America and South America.

This is as I suspected earlier.

The result is a pretty standard response for people from South America, enough that guide books for South America will warn "Americans" about the testy response they might get from using that term as a demonym; http://www.usaisnotamerica.com/ chastises people for using that word that way, and going the other way, http://www.slate.com/articles/news_and_politics/a_fine_whine...
defends the use.

As the Slate article points out, many South Americans consider the term "American", when used as a synonym for people from the US, is "unfair, imperialistic, and U.S.-centric".

Viewed with that in mind, a proposal by a US citizen for the rest of the world to switch to use fewer time zones, well, that's just rubbing the cultural imperialism right in.

This is a pretty standard culture conflict, where the OP is commenting on a US-centric site, and where you have little knowledge of the broader situation. It doesn't have to have anything to do with remote Ruby on Rails work.

Just like the OP is incapable of knowing what "the world" cares about, you are incapable of knowing that no one in the US is willing to accept that attitude. At the very least, Brazilian ex-pats living in the US likely won't have a problem.
The patriarchy is white, male, and oppresses members of other groups (black men, white women, etc.) Can women sexually harass other women? Absolutely. Is there a huge societal problem where women value other women based solely on their appearance and ability to please men, reducing their opportunities for education, employment, earning, and general success? No. White men hold the cards in US society, and it's the case wherever you look: JDs and MBAs granted, PhDs granted, wages earned, wealth accumulated, income from small and large businesses, statehouses, Congress, the presidency, the board room, Hollywood, etc. etc. etc. You really just can't equate one woman sexually harassing another with an entire institution putting bricks on the heads of half its population from birth.
Hypothetically, imagine gadders would now edit some public information about you with lies, because you criticized him. Would that not feel a little bit stalky?
The Brits really are obsessed with queuing.
Erlang's pattern matching, especially binary pattern matching is very powerful and really unique. Once you use it, you start to miss it in other languages.

Here is how to parse a TCP segment (from http://broadcast.oreilly.com/2009/03/the-power-of-erlang-bit...):

decode(Segment) ->
case Segment of
<< SourcePort:16, DestinationPort:16,
SequenceNumber:32,
AckNumber:32,
DataOffset:4, _Reserved:4, Flags:8, WindowSize:16,
Checksum:16, UrgentPointer:16,
Payload/binary>> when DataOffset>4
->
OptSize = (DataOffset - 5)*32,
<< Options:OptSize, Message/binary >> = Payload,
<> = <>,
%% Can now process the Message according to the
%% Options (if any) and the flags CWR, ..., FIN.
binary_to_list(Message)
end.

Here is a link of how to parse an RTP packet:

https://forfunand.wordpress.com/2011/10/10/why-erlangs-binar...
HBO Go Blocked on PS4 by Comcast, Just Like on PS3
DNSChain queries blockchains instead of querying DNS servers. The blockchain would have entries inserted by domain owners detailing their information -- functionally, A, AAAA and TLSA records. All the trust is put inside the blockchain. DSNChain allows you to query the blockchain with "traditional" tools, ie using DNS or HTTP queries.

> How is it any better than cacert? Because you pin the trust to your own ca?

There is no third-party to trust between you and the domain you want to visit (again, assuming the blockchain doesn't lie), so you really have the information the domain owner wants you to have.
> Oh no! The evil corrupt patent system is stopping me from owning a bicycle made of gold...

Damn. Time to delete the thing from my cart. Sigh, it was prime too.
The Cost of Paying Attention
You don't understand how often women experience harassment. My ex-girlfriend used to walk to work from where we lived. It was about a 15 minute walk. She experienced street harassment an average of 3 times every time she walked to or from her job. Is she supposed to cross the street and have a long talk with someone every time that happens?

EDIT:

Since I can't reply below (submitting too fast, somehow...), I'll reply here:

I'm using her experience as an example. Every woman in a position of power experiences a steady stream of harassment and microaggressions pretty much her entire life, because she's a woman. It's hard for men to believe (it certainly was for me) because our experience is so different. No one yells at me out in public. No one. No one follows me down the street and into a coffee shop just to leer at me.

You're arguing that a woman in a position of power is obligated to shame harassers. I'm saying it happens so often that women often have to choose whether to be the sexual harassment police, or work in the career of choosing. Whatever their decision, you can't condemn them either way. You certainly don't get to make that choice for them.
There are two main ways to interact with UE4, Blueprints or C++. Blueprints are a visual scripting language. You can make a whole game just with Blueprints and never touch C++. Using Blueprints would probably be a good way to get started if you're familiar with programming but not C++. Once you sign up as a developer for UE4 you'll have access to tutorials, sample projects and forums. All of these can be useful learning resources.
I used that example because it is the lower bounds (in terms of offensiveness) of the claims made by the complainant. She obviously felt it was a problem.
Twitter in this case is being used as a platform to make information public, as letters (including anonymous ones) to newspapers for hundreds of years. I don't see the difference that makes one less legitimate than the other, could you explain it? If you can do so with slurring women further perhaps.
Girl was raped by "You look amazing in that bathing suit, like a rock star," sentence.
Why are you reimplementing so many layers? Is it not possible to just provide dns resolution and cert pinning via the blockchain, and avoid having to deal with anything HTTP related? Seems overly specific to HTTP for no good reason.
I have a domain whose only use is to provide me a pointer to my home IP address. Is this doing something real with this domain? If it is, how would one go about determining that I was even doing this?

Or, do you intend to determine realness of use by the absence of blogspam and/or domain parking web pages at the domain in question?
> Use only the server(s) you trust, and then you can trust the data in the blockchain.

Ok. So essentially it trades trust-on-first-use with trust-on-first-registration? That is, you implicitly trust that whomever registers example.bit first, is the "correct" owner?

This is of course quite a lot better than TOFU, in that if you trust that you have access to the (correct) blockchain, the only room for injection is at registry time (modulus the 30 min window as discussed in the links), rather than simply mitm the connection at the time of first use?

And bootstrapping trust into the blockchain is basicially by trusting the ca-cert/github documentation?
Oh, geez. Some times I forget how to read. Sorry. :(
For the lighting, you should totally make a "party" mode that involves sending color-changing messages to all the lights, over and over. Bonus points if the colors fade into eachother.
But everything beyond Blink/Webkit is precisely what I'm interested in viewing, contributing to, and wanting the FLOSS community to be able to audit and alter, etc. etc.

I was a pretty die-hard Opera fan for many years, so this news really piqued my interest... up until I learned the software is not libre.
Because if the subject matter is in a domain that is outside someone's expertise they don't really have a way to judge by the content. It's possible to make really good arguments for things that are simply untrue.

So instead we judge by the author - i.e. is the writer at least trustworthy.
Advice and gut instinct
Clients supporting ECDSA certificates advertise it via a TLS extension - some server software can actually serve up a RSA or ECDSA certificate depending on what the client claims to support.
Ah, OK, then. It's as good a reason as any, I guess. You should know though, that Java is now quite popular in HFT circles, especially in the UK, with high-performance libraries and monitoring tools[1] specifically tailored to that industry. In spite of a difference in marketing, you'll find that Java can get you much close to C++ than Go can. You have better control over execution and a runtime of higher quality overall.

Even though Go's runtime is statically linked while Java's isn't, Java is very much a C++ replacement in many circumstances, while Go makes for a terrific Python replacement if you need fast scripts and command line tools (which is why you mostly see Python->Go and C++->Java transitions). Not that Go is always more appropriate than Python or Java is always better suited than C++, but at least those are the common alternatives, and the ones that make the most sense considering the design decisions of those languages.

For you particular needs, I have no doubt you'll find Java to be the more appropriate choice.

[1]: Like this: http://openhft.net/
Beta blockers man, beta blockers.
At times, I forget how to read. Sorry about that.

The phenomenon of zombie towns is one that mystifies me.
>does she realize this guy's personnal and professional life are ruined forever?

She's an adult, so I would say yes. I would say that she has accepted that as a thing that will happen. I think publicly shaming someone like this man for any sort of repeated harassment, including sexual, is not negative, as you imply it to be.
I think that a large proportion of CS students are self-taught anyway. I self-taught myself most of my coding skills, despite being a CS student. It taught me the fundamentals, I then built on that myself.
Watched video on my phone so, not sure, but I think Bitbucket has a side-by-side diff like that one.
Edit: typo
> None of Vic's compliments, which by the way happened outside the office, constitute sexual harassment.

1. "Outside the office," is irrelevant (it's ALWAYS wrong to make inappropriate remarks about a colleague or—worse—subordinate), and since the remarks were made at a company offsite they can be considered in a "work environment."

2. You're way off base. Commenting on a colleague's personal appearance to other colleagues is totally inappropriate. Commenting on a colleague's appearance in a bathing suit is totally inappropriate.

> By vilifying innocent remarks, you're only further making men not want to work with women

I hope men like you feel uncomfortable enough to get the fuck out of this industry. I don't want to work with you, and I'm male! Get lost!

> while promoting a culture of oversensitivity and political correctness

The problem is that the offenders in these situations aren't AT ALL sensitive to the feelings of others. There are a plethora of examples of men alienating women with their shitty and insensitive comment and attitudes. Reactions to this are not about "oversensitivity" but rather a plea for ANY KIND OF SENSITIVITY AT ALL PLEASE.

> Who wants to work in an environment where they can't make a simple compliment without being publicly ousted as a mysogynist offender?

If you think these remarks are appropriate and non-sexual then you should probably just keep your mouth shut.
The problem is this is incompatible with the current state of the JS ecosystem. NPM packages need to follow the npm style guide (though standard appears at a glance to be closer to this than anything else). jQuery modules need to follow the jQuery style guide. Many projects may already use another style guide. A large chunk of open-source javascript follows a style guide that standard is incompatible with, and new projects often have to adhere to the style guide of the platform they target as well. It would be much more useful to have a code analysis and correction tool that could enforce the rules of a target style guide.
Had the exact same reaction, but you've got to read the whole twitter stream to realize that this is maybe a global management issue, and not just one guy.

She did complain to her bosses, that did nothing, and the guy clearly isn't the only one to make those kind of remarks in the company.
> Why are you reimplementing so many layers?

What are you referring to?

> Is it not possible to just provide dns resolution and cert pinning via the blockchain, and avoid having to deal with anything HTTP related? Seems overly specific to HTTP for no good reason.

Might be misunderstanding you, but DNSChain is providing DNS resolution and "cert pinning" via the blockchain (the certs in the blockchain can be trusted pretty much as though they were pinned).

The HTTP aspect of it is so that arbitrary applications can provide user-friendly MITM-proofed communication.

In terms of securing communications, DNS is irrelevant. You can spoof DNS IPs all you want, but what ultimately secures the connection is the certificate that you receive, and that's queried over TLS/HTTPS.
I'm glad I've had the chance to experiment with js_of_ocaml. I'd like to see continued effort to take advantage of all the potential optimizations, and tutorials/examples of using source maps (which are supported btw). So far, I am impressed with the potential!

JavaScript is clearly the world's most ubiquitous/targeted VM that performs well, and js_of_ocaml allows us to take advantage of that but with a sophisticated type system. Modern JS JITs can enable very high performance (especially JavaScriptCore in my experience), but the dark side is that it's easy to accidentally include a small piece of code that causes JIT deoptimizations.

When you start with a different source language (especially when it is statically typed) and use a controlled JS compilation toolchain, it allows the output to be generated in a way that is more likely to be stable in modern JITs. If there's an issue in the compilation, you fix it once and all apps built in the original source language are likely to avoid the issue. Furthermore, the compiled output could be tuned for particular JS engines, and servers (or app containers) can decide at the proper time, which version of the compilation the app should be executed with.
>"Not doing anything about it at the time"

For starters, were you there when the events were taking place?
> What's different about stealing cars for money for medications, versus stealing cars for money for bread

They are totally different!

Someone stealing for bread, i.e. to survive, will never consider crime if they don't absolutely have to. So they may have committed a crime, but they are not a criminal.

But someone stealing for drugs demonstrate a level of selfishness that does make them a criminal, i.e. someone who does not care about other people. This is something will not change even if they have enough money to buy their drugs. That selfishness does not go away.
https://en.wikipedia.org/wiki/Hermit_crab
India goes digital