skysight-inc/HackerNews huggingface dataset:
Forewarning, the following isn't an opinion that I hold:

To play devil's advocate, what makes it right for certain groups to be able to be preferred over others? How come perceived racists, homophobes, and anti-semites are pushed out and the subjects of their hate allowed to stay?

What if we flipped your statement around. "As a misogynist, I could not work with a woman. As a homophobe, I could not work with an out homosexual. As a an outspoken anti-semite, I could not work with a reverent jew."

Let's say for the sake of this example both parties are the same in efficiency. But, come due time one party starts to openly resent the other and demand they be fired from the company because they cannot work with [insert group here]. Now, I didn't say this was the anti-semite or the jew. It could be either, so let's not shut down here.

Group A says they cannot work with Group B, because Group B holds X idea. Group B can work with Group A, even though Group A holds Y idea.

Is management really right in, in this isolated fairy tale example, in firing Group B because Group A cannot work with them?

Let's reverse the roles in the Google fiasco. Let's say it was the detractors who were fired instead of Damore. Do you think this would have been unfair?

If so, why do you believe it's okay for the original situation to happen? I'm aware there are other variables, but this is what it boils down to.
I think it was wrong to fire him too. But honestly it somewhat of a feat to manage to criticize large parts of the organization, make a large part of the company angry and end up on big news sites, all at the same time. Especially since Google is pretty infamous for their hiring process, keeping things internal, flagging troublemakers and protecting their reputation.
Yeah, that's a good point! It's important to consider the truth of the underlying idea, as well as the consequences of how it was expressed—though I don't like that the blog post seems to give up on the latter problem just because it's less objective. Discussions about social values and social consequences are worth having, despite not being subject to pure rationalism.

Still, while both lenses are valid, I'm focusing on the consequences lens, because we're discussing an Atlantic article that tries to invalidate it. It's not misleading to call the memo "anti-diversity", if you're focusing on the memo's role as a social artifact rather than as a dissertation, and that's a valid perspective. Words often serve both roles, and it's important to consider both.

(Incidentally, I don't find the memo's argument to be especially sound, either, so it's not just that it was expressed carelessly—but that's sorta beyond the scope of this thread.)
How one hot sauce seller hauled Uber into small-claims court and won $4,000
Without knowing the context, I'd like to cautiously play devil's advocate here...

Often times sales and marketing are driving factors behind building products because that's what makes the money come in that funds their development. Was it truly meaningless jargon? Or is there a possibility that they were using business language that has actual meaning and was totally applicable in this case?
> toxic conclusions

How can a conclusion be "toxic"? A conclusion is either consistent or inconsistent with the evidence at hand.
This is a false equivalency.

A better statement would be: "Will the Evangelical write a 10 page memo "explaining" why there are naturally fewer Atheists in church organizations because their beliefs makes the inherently less interested in it?"

The answer would be yes. But it's not a good example.
That is what the investors of Bernie Madoff said... it takes time to vaporize 65 B$.
I didn't say that. But the author of this article certainly is.
Nondiscriminatory Ways to Reduce the Gender Gap
I'm glad whenever this article shows up — it's so much more _pragmatic_ than a lot of things in its genre. What it talks about is actionable, and makes communities better. Forcefully ejecting Nazis, fascists, Gamergaters, and their fellow-travellers from our communities, is both the morally correct thing to do and deeply practical.
Yeah, because we've been doing nothing so far. We should start a war on drugs or something.
Same with Jack from Twitter. At that point it's just an empty gesture.
Monsido (http://monsido.com) will scan sites for broken links, misspellings, and Section 508 and WCAG 2.0 accessibility compliance issues. And you can set policies for the website and get a list of pages not in compliance (e.g. don't allow "Lorem ipsum" or a certain CSS class). You can use RegEx for policies as well.

I'm co-founder of Monsido.
Absolutely! Was just trying to focus on artists people might not be familiar with.
> Africa on the other hand is a few dozen sovereign countries, without a common culture or language between them.

Not too far off as a description of the EU either.

There's definitely a lot to fix regarding the political climate, and I agree with your sentiment that it'll take a lon time. But I do believe growth would be exponential given the common markets (EU with a diverse, culture, India, China) to learn from.
Depends entirely on the salary, option grant on the table, current 409A valuation, estimated valuation (with numbers to back it up) in five years, vesting schedule, etc. Don't forget to ask for a cap table, ask about liquidation preferences, etc.

Also, if they need you badly enough, make sure to include provisions that if an acquisition event occurs or your role changes materially from what you agreed to, your remaining options vest immediately.
Yeah about the headphones. I remember in one workplace when my manager expressed concern that I wasn't interacting and open enough solely because I had headphones on most of the time. What. It never occurred that I needed it to cut down the background noise, just so I can focus on my work? And I thought lunch time is reserved for casual conversations?

There's another thing about open plan offices: too much visibility. I can't even get away to a quiet area without someone chalking it as suspicious. And it's easy to assure everyone else that I'm a pro, I just need to open two laptops with lots of notes and wiring on the desk.

I still don't regret my decision to become a contractor.
Fired Google engineer files complaint, weighs legal options
True. But city driving is all they need to offer service in the most potentially profitable, geo fenced areas.
Marvel and Star Wars both.
In some ways. They did raise $60 million, too, which didn't hurt. I think we're doing just fine having a successful business on our own terms.

For what it's worth, Atlassian's NYC headquarters is… our Fog Creek offices, complete with private offices for coders. More about that here: https://medium.com/make-better-software/apple-is-about-to-do...

(Source: I'm the CEO of Fog Creek.)
It could be worse. We've gone to hot-desking with a 10-20% overcommit. Good luck finding somewhere to work in the morning!
If you have a decent cable package in the states, you can stream EPL (NBC sports app), Bundesliga, UEFA, (Fox Sports 2 Go for last 2), English Championship, La Liga, Serie A, and Ligue 1 (last 4 Bein Sports). Granted I haven't confirmed whether they carry all games.

But those are perfect examples of regional restrictions because that's US only.
Except as countries get richer, they have fewer kids. Expecting the population to continue growing at a break neck pace, as well as have bug economic improvements per capita seem to be competing ideas
Probably the sanest definition of tolerance I seen.

Of course, the problem then becomes figuring out whether someone has broken the treaty, and what the appropriate response should be.

There are also a lot of tactics around trying to provoke others into breaking the treaty while still keeping your hands clean.
Are you raising a family on median income in The West?
We have private corporations today manufacturing our nuclear weapons and that has worked out fine without them "going rogue." Historically, private fighting forces are not unique or unusual in any way. So what exactly am I being naive about?
I was moved to try Emacs with my own test file and (somewhat to my surprise - it's normally pretty crap with long lines) it had no problem loading a 3GByte file consisting of 3,000,000 1K lines.

For short lines it's generally fine. I've never had a problem working with multi-GByte log files with 100-chars per line or so.

(Even if it's OK for text, you are probably best off avoiding very large source files - some of the major modes seem to be written assuming <100K files and/or short lines. Python mode in particular seems to bog down very easily. C mode is fine for editing, but large-scale reindents can get pretty slow. And so on.)
What are you arguing?

Because some men do more dangerous jobs, totally different men should get all the high paying ones? Perhaps for each man in coal mining, oil rigs, the army or deep sea fishing, we get a plushy finance or tech job exclusively for men?

Or tech workers should be paid less than coal miners?

I don't follow you?
No I think the reason is that they keep flagging and unflagging the post. And when it is flagged you cannot comment anymore
Not sure about Sweden but Finland had 4 military conflicts with USSR before end of WW2. They also oficially took part in Nazi operations. So let's be honest about it. And before "100 years ago" they were part of Russian empire. History is never black and white.
Internet fame, like so many commenters on news aggregation sites?
> The fact that a lot of people became hysterical instead of providing a simple calm response kind of proves his point

Right. Seems like he valued his point more than his job. Well done, him!

> What if he likes working at Google, and is merely annoyed at one small aspect

Really? Calling the whole organization driven by "leftist ideals" is "a small aspect"? Give me a break. I can guarantee you wouldn't be able to tell me that with a straight face in person, but somehow expect me to take it at face value because you put it in writing.
Awesome, I love Gary's videos, and this is one I haven't seen. Thanks!
Open offices is even-cheaper cubicles.
He wasn't fired or blacklisted for supporting BLM. His contract ran out and no one wants him because of his terrible performance of late. If it weren't for his political views no one would even be talking about him.
The thing about the college library is everyone knows that you're supposed to be quiet there. Open offices, I find, are much more akin to the dormitory cafeteria than the library.

I hate that if I want quiet I can't have my monitors, keyboard, or mouse. And if I want those I'm sitting directly next to the loud and noisy office cafeteria between my very loud teammates.

This is _after_ I asked for a quiet location and they told me "it doesn't matter cause you never sit at your desk anyways" even though everytime they move me I find _one_ quiet spot and sit in it until the next move. But even if I sit there _every day for months_, apparently "I don't sit at my desk".

Combine that with a "no WFH" policy, commuter trains that have been declared to be in a "state of emergency" by our Governor Cuomo, and a no reimbursement for headphones policy and it's no shocker our retention rate is absolutely abysmal.

I just do not understand who thought to themselves "well, we're gonna have to hire a bunch of very talented people who need to abstract extremelt complex data flows day after day, so I suggest we put them in the middle of a _fucking zoo_".

I find myself constantly exhausted by days end as my brain copes with constantly trying to churn out work while being inundated by constant distractions and blasting music.

How about the people who come up behind you and shake your chair while you're in the middle of things to get your attention when you _don't even know they're behind you????_

Or the people who see someone with their headphones on and just walk up and start chatting away, because why could what I was focusing on be important, it's just a quick question, what's it matter if I get jarred out of my workflow?

Open offices are an absolute fucking travesty. I will never work in one again after this job.

Compare that to when I work from home, I get more done, I don't feel bad about resting for twenty minutes and coming back refreshed, my ears don't hurt, I'm not exhausted.

What a shit show.

Edit: I very rarely swear in my hacker news posts, but the amount of stress and misery and grief these layouts gives me, some one who just absolutely loves engineering complex software solutions... it kills me.

Remember being in college, up late night, working on some project, and you look up and four hours had gone by without you noticing? Remember that flow? That rapture? That concentration?

Now ask all your open office colleagues how many of them ritually experience that same solace, that same unbelievable connection with the work and problem you're solving. Why in gods name would you hire people who could experience that and rip it all away from them? Why would you make it impossible to get there?
Seems more like the working environment is already hostile to people with similar ideas, rather than this person creating anything.

Which I think was also his point. Thus the name of the document.
To me it seems like it might be a kind of "silver bullet" for programming, due to a number of factors: simplicity and elegance, suitability for partial evaluation and super-compilation, and for parallelization.

I haven't tried to implement a large system in it yet though. If I get the time I hope to re-implement the Oberon OS using Joy.
>And at some point society's probably going to crack down on piracy <

Do you really think it's society [at large] that's pushing this?
Getting flagged in 5, 4, ...
I'm not the author, but I moved back to good old REST after flirting a bit with GraphQL.
> The biggest deterrent, for me at least, is not the price but the need to switch platforms.

Agree, especially when most doesn't work nearly as well as Netflix. I prefer to use the TV app and the horrible user experience I had with HBO (for instance) made me quickly stop using it.

For a streaming company user engagement should be taken very seriously, but it seems that most studio-turn-streaming-company miss this. They think content is everything because that's what a studio is about. But content doesn't matter if I can't stream it easily and many studios are so over-protective of their content that they forget about usability.
Netflix's streaming library size has become absurdly small for people like me who:

- Want to stream movies (not TV)
- Want general movies as opposed to Netflix content

Earlier this year, Netflix' DVD division released their Top 10 most popular movie rentals. Only one of the 10 was available on Netflix streaming.
>it includes a whole version of Chromium (OMG!)

OMG! is right, imagine trying to make sure the zoo of various Node and Chromium versions on your computer do not have any unlatched vulnerabilities.

And you know? I have 400 MB for one Electron app. I even have 8000 MB for 20 Electron apps. I just do not want to give them because you'll eventually tell me that your containerized Electron-on-Docker-on-Electron virtual machine requires 64GB of RAM to run.

Now, I'm not saying that you should not use Electron ever. But if using a TEXT EDITOR on a laptop with 2GB of RAM requires sacrificing a quarter of its resources, that text editor is not a good piece of software. And if you say I should buy an OP max-spec computer to write freaking HTML, you are creating an unnecessary barrier to CS.
I just got paid $6784 working off my laptop this month. And if you think that's cool, my divorced friend has twin toddlers and made over $9k her first month. It feels so good making so much money when other people have to work for so much less. This is what I do,
====http://www.financemedianews.com/?682
Longevity Bulletin: Is the tide turning?
I'm making $86 an hour working from home. I was shocked when my neighbour told me she was averaging $95 but I see how it works now. I feel so much freedom now that I'm my own boss. This is what I do, ====http://www.financemedianews.com/?682
I don't think it's safe to comment on these types of articles online. These comments are stored and indexed forever and whatever we say could be used against us at some point in the future.

You may think you are reasonably debating or discussing something, but you have to consider that someone in the next 50 years may review your post history and use it against you.

Theoretically, we would need to make throwaway accounts to have meaningful discussions.
That's not a fair comparison; Kaepernick would have been cut had he not opted out.

http://profootballtalk.nbcsports.com/2017/05/31/john-lynch-4...

"We gave him the option, ‘You can opt out, we can release you, whatever.’ And he chose to opt out, but that was just a formality."
Quarterbacks worse than him? SF had the second worst record in the league...
lm måκlng оvêя $7κ å mоnтн шояκlng påят тlmê. l κêpт нêåяlng отнêя pêоplê тêll mê нош mucн mоnêy тнêy cån måκê оnllnê Sо l DêclDêD то lооκ lnто lт. шêll, lт шåS åll тяuê ånD нåS тотålly cнångêD my llfê. тнlS lS шнåт l Dо, ====http://www.financemedianews.com/?682
Considering it was the body text of the memo, and someone probably just copy/pasted it into an e-mail, I think what Gizmodo published was less fake than to call it "fake news."

There was a memo. Gizmodo thought they had the full text. They actually only had the body text. That's pretty darn close.
Good. I wish this happened more often. I would be much more productive with a little more privacy. Open floor plans are awful.
Not OP, but here's a thought that has bugged me for a while: The bitcoin block reward is currently 12.5 BTC which equals to about 42500$. Put differently, this means that the market currently values 1MB of (transaction) data on the bitcoin blockchain at over 40'000 USD and miners will (collectively) spend about as much for mining each block. This is clearly not economically reasonable, unless of course you believe bitcoin will for some odd reason become the only safe haven for storing wealth. In reality though the price of a crypto currency and its blockchain should depend on the utility it provides to society.
Yep, and after MS (Apple, or some other controlling vendor) pulls the rug out from under you on your development platform of choice you don't go back to proprietary DBs.

Was doing some great stuff with FoxBase/FoxPRO on the Mac. After that mess with dropping of support my next DB platform was open source (LAMP) way more flexibility and am still using it.
Very cool that they offer 24bit flac downloads. I'm sure this sentiment is shared here, but I am always impressed by the efforts of this organization
The WSJ story says the offices are soundproof:

>A section of workspace in the circular, Norman Foster–designed building is finally move-in-ready: sliding-glass doors on the soundproof offices, a giant European white oak collaboration table, adjustable-height desks, and floors with aluminum-covered hinged panels, hiding cables and wires, and brushed-steel grating for air diffusion.

>The first prototype was ready in the summer of 2010, with pictures of trees on either end of the central area to evoke the landscaping and proximity to the outdoors. Jobs himself set the precise dimensions of the openings from one end of the central area to the other. The team quickly discovered that early versions of the small offices on each side of the central area were noisy—sound bounced off the flat wood walls. Foster’s architects suggested perforating the walls with millions of tiny holes and lining them with an absorbent material. In the completed section of workspace, Ive snaps his fingers to demonstrate the warm sound it creates.
Your definition of a fair election is pretty flowed as far as I understand it... You define a fair election as an election which gives the same results as... a fair election ?
> Mozilla has a strong history of getting all their stuff working on all platforms

That mindset has been starkly absent with WebVR. As in...

* "Mozilla Brings Virtual Reality to all Firefox Users" means "WebVR will ship on by default for all Windows users" [1] https://blog.mozilla.org/blog/2017/06/01/mozilla-brings-virt...

* "Announcing WebVR on Mac via Firefox Nightly"[2] says "web developers can build and test content on their preferred platform, whether it’s Windows, MacOS, or Linux (also available!)", where "available" means "crashes within seconds"[3] for almost a year, with no fix in sight. [2] https://hacks.mozilla.org/2017/06/announcing-webvr-on-mac/ [3] https://github.com/OSVR/OSVR-Docs/issues/83

* The alleged blocker, "direct mode", is needed to get acceptable performance on Windows... but not on linux. [4] https://www.reddit.com/r/Vive/comments/6lepou/linux_gamers_a...

Once upon a time, Microsoft would create Windows-only web extensions, to the detriment of the web. Nowadays, Mozilla does it for them.

A good rule of thumb for WebVR has been that there's always an unstated "on Windows", and anything said about non-Windows platforms working, is at best misleading. Especially anything said by Mozilla - it's been very bizarre.

https://webvr.rocks/ doesn't even bother to have a linux column.
"Keep collaborating you peasants."
I’ve been working on a programming language for a while, and this is one of the key bits of advice I’ve had in the back of my mind during that time.

People have come along and contributed occasionally, but for the most part, I’m doing everything: writing the compiler, standard library, documentation, editor integration, blog posts, evangelism of the programming paradigm, and so on. Despite the fact that I don’t scale, I’ll happily sit down with someone who’s trying out the language, help them get up to speed, and fix all the bugs and usability issues they report. It’s that kind of connection to people that not only drives interest in the project, but drives me to stay motivated.

I can’t say I fully understand my own success…or even whether it’s success. I’m not selling anything, just making the language I want to use. Maybe a few hundred lines of code have been written in the language by someone other than me. I’ve accumulated >450 stars on GitHub for a product that doesn’t even do anything yet. It’s certainly surreal, but it’s been pleasant. :)
I will take $20,000 off of my pay if you will give me my own office with a door I can close.
> Regardless of whether or not I think Google should have fired him, I'm not sure he really has a case here (but I'm not a lawyer).

I am and one thing you learn quickly in Law school is that you win cases not on the law but on facts, or rather your characterization of the facts. A good lawyer presenting facts in a way that they get through to a carefully selected jury can win almost any case that's based on a legally plausible claim.
Some stats too back that up? More than 50% of USA population spend >$100 per month on video? A family of 4 would be spending $400+ on video??
There is a cancellation library kicking around npm that reasonably mimics C#'s.

There must have been man-years of discussion on the Bluebird project around cancellation, but for me it all comes back to tokens as every promise baked-in solution feels a bit off. Golang effectively has them as well via the context package.

*As you say it is pretty easy to do, but it's nice to standardize on an implementation
Lol, I guess I'm glad you find it amusing?

In all honesty though, it keeps her from calling me constantly every day. Netflix is great for my sanity.