skysight-inc/HackerNews huggingface dataset:
If that's how it came across I probably really expressed myself improperly because that wasn't my point at all (English being my second language probably doesn't help and I really hesitated to post because I knew there was a chance I wasn't properly formulating my argument).

So let me clarify: I don't believe it was her fault in any way. Quite the opposite, I believe 100% that the guy is at fault here. My point was more related to the fact that we (myself included) tend to maintain relationships that are clearly unhealthy in hindsight. I probably should have chosen a better word than responsibility seeing as it was more a comment aimed at the apparent lack of capacity to adequately disengage from unhealthy situations a lot of adults seem to exhibit. We're not used to saying "no" and to moving on. I was only saying this because similar situations happened to me in which I wished later that I could have disengaged and saved me some heartache.

I believe (only from reading this complaint) that the behavior exhibited by Mateen is unacceptable and reprehensible and that he's clearly at fault. My intention was not to blame her but merely to express a general observation regarding a lot of relationship failures I witnessed. So if this came across as victim blaming I sincerely apologize. It wasn't the intent.
Them you do what people already do today with rentals: you check for availability and plan accordingly.

Slightly inconvenient compared to ownership, but much cheaper.

Some people will side with convenience, others with economics.
Smart people I know also have a critical thinking. They verify their ideas and learn from their mistakes. What author describes seems more like management issue.
You assume that proof by contradiction always works, but is that necessarily the case?
I use no-ip in conjunction with my phone. I get within 200m of home and my home computer gets wakeonlan'ed.

Today that didn't happen.

I had originally blamed no-ip for this...

To me, Microsoft seems to be the bully and is now actually guilty of conduct No-IP was only peripherally involved in.
Respectfully, I think this is the main contribution of the referred post:

"Working at a large, successful company lets you keep your isolation. If you choose, you can just ignore all the inconvenient facts about the world."

Having an established revenue stream for an organization is a superpower which let's an organization absorb ridiculous amounts of bad management, poor decision making, lackadaisical execution and so on. Compared to a startup or small company - Good bye scrawny Bruce Banner, hello Hulk. See that bus coming? Who cares, now you can take it, no need to do anything smart about it.

People moving to large established organizations should be keenly aware of this. Having an established product and maintaining that product might sometimes seem like an odd side-effect to large areas of an organization of all the other busywork done at siloed "scientifically" managed organizations.
Are you a moron? Who would you sue - the username?
I think your comments are valid and I mostly agree very much with this sentiment. Thank you for sharing.

But let's look at it differently.

This framework has been developed and shaped over a few years in a corporate environment by a small team of relatively experienced Haskell programmers. The code has been shaped and tweaked to specifically tailor all the needs we had at Silk for a effortless development of a very consistent REST API for our core product. The code solves a lot of problems at once.

We never developed this framework as a minimal library for public use. But, because it solves and actual problem for us and is very general purpose we felt obliged to open source it. This might be very useful for other as well.

One of incentives for a company to open source an internally used framework is to get community feedback that might end up shaping the software to be simpler, more generally applicable and more battle tested. That's why your critique is useful and exactly one of the reasons to opens source.

To go more in the why the types for a Resource are what they are right now:

- In a real world example your API probably doesn't run in IO, but in some monadic context that allows acces to you database, configuration settings, log server, S3 buckets etc.

- Resources contain a schema type that statically enforce the invariant that no routes will ever overlap in the server.

- A single resource, or multiple resources, can be identified by multiple identifiers (e.g. a user by uuid, e-mail, or last name). We require a total mapping from identifier to resource action.

- While stepping deeper into an API (path segment by path segment) we can learn more about our context and pass information down to sub-resources. We do this by extending the context, in the simplest case with a reader.

- The `route` function builds up an existential. So it looks like the type of the Resource is irrelevant and could be one simple type synonym, but it isn't. It's different every time and carries a lot of static information about the resource used at runtime, and for code and documentation generation.

We'd love to hear how we can simplify this.
Imo, the fact you're asking this already indicates you're spending too much time on the details (making it "perfect"). Accept that no software project is ever finished or "perfect", you're always going to have ideas on what to improve.

Tip on writing website copy: take your laptop to a different location than where you work (I find a new environment helps creativity for writing), read a few blogs on how to write website copy, and then just finish v1 of the text. Helped me a lot.
That's sort of a no true scotsman argument. People can have astonishing amounts of brainpower and still do very little critical thinking on their own beliefs or others' arguments they disagree with.
Depends if you consider the blog and subsequent invitation on HN to be an offer to treat - acceptance being the implementation of said advice.

Without a legal disclaimer then the blog could theoretically be held accountable as they positioned themselves as the authority and invited action.
The quotes from IRS shot that this is not a random rejection, rather a whole policy with thought-out basis. Somebody took time to ridicule open source in legalese.

Two options from the paranoid:

Somebody influences IRS to stifle open source? Who may that be?

IRS thinks they can make enough wool by shaving pigs? That's desperate.

They should better figure out how to dismember Apple than do what they do. It's a disgrace.
Ruby Idioms and Shortcuts: symbol#to_proc
Could you explain why it is standard practice to downvote jokes? I don't get it. If it's funny, then people might want to read it. Over on /. a lot of the best comments are modded funny.
I would love to get a deal like that. I just looked on craigslist, and can't find any 27" iMacs with an i5 for less than $950. In fact, I can't find anything for $250 that wasn't a piece of junk. In fact, if I could get that iMac for $250, I could turn around and resell it for $1000.
I'm really glad that lawsuits like this are becoming more common, or at least more publicized. I see it as a sign that people are becoming better at recognizing inappropriate workplace behavior and finding the courage to litigate over it. It sets the right example for others who are in similar situations.
You can tell from the beginning of those texts that she was planning this all along, or at the very least - preparing for it. She uses legal language throughout and says little else: 'stop threatening me' 'this is harassment' 'you are effecting my working environment' etc etc.
It may well have been taken using the usual screenshot mechanism, but legal documents often end up in printed form, passed around and photocopied. People working on the case may not have the original image files, only paper copies or (gasp) scans of the same.

You'd be amazed how much stuff is printed out and trucked around for lawsuits.
The author anecdotaly notices a great many work place fallacies such as "confirmation bias", "the bandwagon effect" etc. Then, seemingly unaware of these separate categories, lumps them together and ascribes that lump as an innate characteristic of "smart" people.

Obviously an organization that succumbs to these fallacies is going to have trouble. Obviously adding "unsmart" people to the mix will only exacerbate it.

But that's not really surprising.

What's interesting is a trend, of which this article is an example, to ascribe the problems of the alleged meritocracy (which are real) not to the system itself but instead to clear reasoned well informed thinking. It's possible that this strange dislike of reason is triggered by pseudo-intellectuals on the far right cloaking themselves in the language of rationality to argue against global warming, minimum wages, the cigaret-cancer link etc.

But I'd like to see more conjecture/evidence about what's causing it.
The power that (coders/doctors/mechanics/opticians/dentists/security professionals) is reminiscent too. That is why we people gain a trade.

HN would be in uproar if someone wrote a blog saying - hey you don't need a CTO to launch your tech startup, just read my blog on Visual Basic and away you go.

Start ups ask people to invest their lives into the enterprise. The least you could do is get proper fucking legal advice to ensure your employees and co-founders are covered.

Or don't. And get raped by either the taxman or a VC legal counsel.
That bar up top that appears when you scroll up; I want to squash it like a fly, and I don't even squash flies.
/meta
15 Little-Known Unix Commands
There is one I work for colearnr.com ; the company is in London , UK .
Awesome work environment . The best part of remote job is certainly the freedom , because you are most productive in environment which suits you the best . In a closed cabin offices you are put into a different environment which may or may not help you .
We are also looking for people to join our company . So please feel free to contact ;)
This isn't an article about sexual harassment though. It's one side of the story, involving an obviously messy inappropriate relationship.

Is it wise for two founders to date? I'd say no. She must share some of the blame, and who's to say what his side of the story is, and what exhibits he has showing her in a bad light?
In the UK you can vote them out as a Director but it is difficult to get rid of them as shareholders.

Some co-founders simply let themselves get booted but still cash in at a later date without have actually accomplished anything.
From what I understand of Tinder, it intrinsically plans on user's social insecurities in dating and other social media by removing risk from the situation.
I made a Hazelcast version of Redis ZSet

I will probably release it after I test it some more.

Writes are single threaded, async, and eventually consistent.

Reads are multithreaded.
It's nothing to do with how you said it.

The point is that reading something like this, the least interesting topic is what the complainant could have done differently.

The principle discussion is: never shoulda happened. Inappropriate, unacceptable. Not second guessing the strategy of someone in an impossible situation.

But you led with that.

That's why you got called out.
If you're interested in Monte Carlo techniques for statistical physics, I'll recommend Kurt Binder's "Monto Carlo Simulation in Statistical Physics" (http://www.springer.com/physics/theoretical%2C+mathematical+...).
Some of these are definitely screenshots as they have the ellipses to indicate the other party is typing. It seems like these are scans of printed images in some cases.
I mean, it's not like nuclear warheads are going off, so why should Microsoft get so much power over this situation? Plus NOIP's reply seems to point that they all along had a way to communicate openly with one another.
I'd never consider an arrogant person smart. Arrogance leads to ignorance.
You could say that. What I'm saying is that splitting up a function into smaller functions with good names, is way better documentation than comments.
Pink UV Gel LED Light Nail Dryer
It's a great thing to have this UV Gel Lamp Nail Dryer if you don't have the time to go to the salon on a regular basis, and if you'd rather have your nails done while relaxing in front of the television.
Indeed, I’ve been certain that something that it’s not letting me do is safe, only to realise a bit later that actually it was right in a subtle way.

There are certainly some valid things that the compiler will forbid which you then need to work around instead, but by and large I trust the compiler to be right more than I trust myself.

(Bear in mind, still, that these sorts of arguments of Rust’s superiority in such things are frequently only applicable for comparisons with languages like C++; often they are the sorts of things that a managed language would not have a problem with, though also not infrequently it would lead to things like data race.)
On OS X, I use "open" all the time. And often I use "bc" to do a quick calculation.
Yes! It is often showing a flaw in your mental model, which can be painful at first, but once solved it will ultimately result in more reliable code.
Our team is Remotely developing : Collabrative Learning platform
My paid No-IP domains actually went offline. Now I know the reason … what's a recommendable No-IP alternative broadly supported by routers?
New AWS EC2 instances
Spotted new instance types on the pricing page: t2.micro, t2.small, t2.medium
I've never understood Tinder this way. To me, it's simply a pre-screening filter: you and everyone else throws out all the people who you would never want to date anyway, and then you're left with the set of people who have expressed mutual non-disinterest. From there, you get to know one-another as normal.

Basically, it's less like a dating service, and more like meeting someone on the street--with the proviso that you never have to question whether the other person feels attracted to you.
I think we can improve on that:

Ford shutting down all of Tesla's charging stations because the original chargers were replaced by mean people with new ones that had a nasty habit of attempting to bazooka any Ford charging station that were withing shooting distance. Those charger were installed by any customers who happened to be within earshot of a sleazy sales guy that had a solution to cure their cars for non-existent problems by smooth talking them about "did you know internet explorer could run 200% faster" even though their car ran firefox or chrome.
>>My point was more related to the fact that we (myself included) tend to maintain relationships that are clearly unhealthy in hindsight.

We don't have any indication that she lacked the capacity to disengage. She was dating her boss, and may have feared retaliation.

That's one reason dating your superiors or direct reports is a big no-no. The power dynamic can only be managed by the most mature couples, and even then it's a huge liability for the company.
Slimy is telling a woman she can't be called a cofounder because "she's a girl". Slimy is threatening to fire a subordinate if they won't date you. Slimy is ignoring complaints from an employee about sexual harassment. Slimy is firing someone for trying to exercise their rights to not be harassed.

Using clear language to communicate boundaries isn't slimy at all. It's reprehensible that she (allegedly for the pedants in the crowd) even had to say those things. Building a case when no one does anything about a pattern of continued discrimination and harassment it's slimy at all; it's exercising your basic human and legal rights.

What was the alternative? Not documenting the abuse so that it could get dismissed as a he said/she said argument? Deciding between putting up with the abuse or throwing away all the hard work she put into the company?

Apparently her options were to be slimy by documenting her case, or to get dismissed as a bitter woman who was blowing things out of proportion because she got dumped. Nice.
FYI: http://amexrap.org/fal/wp-content/uploads/2012/03/i-f0026d2c...
(Source: http://www.physics.uofl.edu/williger/unskilled_and_unaware_1... )
http://www.cakedayreminder.com/

Took two or three days.
Right. Because when someone replies to one of your texts with "Stop harassing me" for whatever reason, you simply continue as you are.

Here's a tip for everyone. If one party in the conversation begins using words like 'harassment' with respect to your behaviour, then back the fuck off (whether you believe you're in the clear or not). You are a complete moron if you continue to engage the same way.
I am wondering what is the purpose of such "Ask HN" question. Is it just your way of showing off that how good you are in picking stocks? Don't confuse luck for skills in the market.
That is a very pretty landing page.
LTCM learnt this lesson the hard way.
I have to disagree that it's the least interesting topic. A relationship is never a one way street and while in this situation one of the party clearly seems to be at fault, it's not always the case. Of course it never should have happened but it has and so the discussion about damage mitigation is still a valid one.

I wish I was taught any kind of disengagement skill when I was being bullied as a kid, even though it never should have happened (and since I can foresee the uproar here, I'm in no way implying the two are equivalent but merely noticing similarities).
Hotel by Arthur Hailey.
Why? Firefox has had WebRTC support for a while.

Edit: Ok I see below you want Firefox to give you access to the users microphone without asking permission.
Competing with LinkedIn and the case against unbundling
Install WordPress Locally on Windows PC in 1 Minute
Need more of you in LA.
You don't really need to know anything about Hadoop Map/Reduce to start using Spark. Spark has its own, more powerful "map-reduce".

You need familiarity with one of the storage platforms supported by Spark - currently these are Hadoop File System and Apache Cassandra. The easiest way to play with Cassandra is:

1. grab a copy of DSE (free to test or develop) and install it (download here: http://www.datastax.com/download)

2. launch 'cqlsh', create a Cassandra keyspace and a table and insert a few rows into it

3. launch 'dse spark' and query your data with e.g. sc.cassandraTable("keyspace", "table").toArray

Doing it with Apache Cassandra (not DSE) is going to be slightly harder, because besides installing Cassandra, you'll have to set up standalone Spark cluster (see Spark docs), then follow the instructions in README.md of the driver.
There's an entire genre that's about maneuverability as defense: "bullet hell" shootemups. (Also known as "danmaku" or "curtain fire".) You know, the ones about flying a little spaceship through these huge, complicated patterns of slow-moving bright pink bullets.

And my experience of playing Dark Souls was all about "dodging around like a maniac and not being where enemies were putting their weapons".

I mean, if you want to constrain it to FPSs, yeah, there's not much like it. But there are a hell of a lot of games whose primary strategy is "Be Where The Bullets Are Not".
It's a shame that "here are some tips to protect yourzelf from assholes" only come up after a case like this. Because in this context it does feel a little bit like victim blaming, even with all the caveats.
Au contraire, it is why civil time exists: to be able to talk about when something happens during the day, and everyone will be confused if 9 AM is not somewhere near the beginning of the work day. Leap hours or days are a cop-out, it's just shifting the problem and making it worse.
This isn't an article about sexual harassment though... She must share some of the blame

In your world, calling someone a whore in front of their co-workers is both acceptable and not sexual harassment?

It's nonsense to suggest that somehow he was forced hurl such insults at her.

The only person responsible their own actions is that same person; you don't get to abdicate responsibility for your actions just because you dated someone.
To be pedantic Flash is included in the HTML 5 spec via the object tag.
WiFi Drop – A Tiny Programmable WiFi Endpoint
"Godel constructed statements S that are neither true nor false"

No, that's not what he did.

He constructed a statement that is true, but that can't be proved in a certain logical system. The statement was basically "This statement is unprovable with these axioms", which can either be proved - meaning you've proved something false, or can't be proved, meaning the statement is true, but is unprovable.

Note that this uses two notions of "true" - provable (can be derived from axioms), and actually true.
We already have a versioning plan with the three dot version numbers. As a developer using a library I should be able to use any minor or patch version without breakage. They should just add functions and fix bugs and regressions. Major version numbers mean something will break. The problem is that many library developers need to accept that as their core philosophy or downstream will end up fixing to a specific version.

http://semver.org/

What the jQuery CDN doesn't do is offer a jquery-1.8.min.js or a jquery-1.min.js for me to always ensure I have an up-to-date and compatible library.
People who are never wrong are not smart, they are "smartass". Same goes for people who "know it all".

Being successfully smart means you recognize you don't know everything, but you also recognize you know quite a lot. And for things that you do know you are always looking for why these might be debunked. And for things you do not know, you know you can learn and become pretty confident you know them very quickly, to grasp concepts somewhat faster than other people.
Apologies, I edited my answer (in response to heavy downvotes) before I saw your reply.

Calling her actions slimy was probably out of line.
EXCUSE ME, this is very MUCH a story about sexual harassment.

One founder was removed from the "Founder's Suite," because it was believed that having a woman as a founder would work against the company's valuation/brand-equity. That is black and white sexual harassment. It is discrimination based on gender. Period.

Secondly: Founders date. Employees date. Subordinates and Managers, date. It happens. It's not "should they," it's that "they do" and there are appropriate methods to mitigate this. What is personal, is personal—and what is professional, is professional.

HR departments have methods to mitigate this. Startups being "above" or "too cool" to engage HR professionals early in their lifecycles, are to blame for most of these kinds of problems. GitHub, now Tinder, and many others I can't think of off the top of my head. HR exists to keep the personal, personal—and the professional, professional.

There is NO blame for a relationship going sour, at the professional level. None. Our industry has a ways to go. We all need to be in on that, together.
Is there a negative impact of A/B testing on SEO?
There are a few common misconceptions that revolve around the possible negative impact of A/B tests on SEO. The truth is that Google is encouraging site owners to conduct constructive testing.

What do you think? Do you take any SEO precautions when A/B testing?
Myself, I find that overbearing and authoritarian. I definitely wouldn't live under their control (especially not if they have the power to make me homeless), but each to their own, I guess.
It's a dumb app, don't over-analyze it.