skysight-inc/HackerNews huggingface dataset:
I feel there is a big difference between gay equality and what a lot of young men feel like is a shrill feminism that seems to be much more about axe grinding, political correctness, censorship, and entitlements than any sort of drive towards a true equality. After you've been called a potential rapist several times in an academic or workplace setting just for your gender, you stop sympathizing with the modern feminist movement.

I think purposely conflating gay rights and feminism is more than a little disingenuous. LGBT movements empower both genders, feminism empowers only one.

I think its very possible to be socially progressive in thought but not be a cheerleader for the modern feminist agenda. These things don't necessarily contradict each other.
My main profession has been a writer...and since joining HN, I've probably written 10x more words on these comment boards than for any other forum or published medium. I can't say that I'm actively trying to practice...but discussion here is (usually) so enjoyable that it's easy to get in the habit...just like playing recreational soccer for fun can often be a better way to get in shape than a dedicated running regimen.

If English and writing is not something you've been able to devote yourself to, I would recommend something in addition to frequent commenting: pick up a copy of "The Elements of Style" (http://en.wikipedia.org/wiki/The_Elements_of_Style) and as you write comments on HN (or blog posts)...pick a rule in Elements of Style and focus on the technique mentioned. For example, rule 12, Prefer the specific to the general, the definite to the vague, the concrete to the abstract.

e.g. "He showed satisfaction as he took possession of his well-earned reward" versus "He grinned as he pocketed the coin".

Look over your comment and revise it according to the technique. Rinse, repeat, etc.

Elements of Style is an old book, but I still find it to be great advice. I've thought about making such a book for programming in a high level language (I know such a book exists for C/C++)...because good style can really influence good function.

Also, assuming that you're using a throwaway profile for this comment, make a profile with your real name and identity. This has been discussed on HN before, but being accountable to your identity is a nice push to make you even more attentive to your quality of writing.
Thank you! I'd love you buy you a beer or coffee in return!
We only have to wait to see if they do discover anything next year. There are only so many times you can cry wolf.
The Catholic Church actually only considers homosexual sexual acts a sin. The root of this is a particular belief in natural order and law, ie. all sexual acts that aren't aimed at procreation are considered sins (somewhat different levels of gravity depending on the situation - but this is where the "every sperm is sacred" joke comes from)

Being gay in itself is not a sin.
One way is to go back to your original company and say you're leaving. You then either sit back and see if they offer you more money to stay, or you explicitly tell them "NewCo is offering $X" and see if they match or beat that.

This move, while very gutsy and sometimes very effective, only really works in an industry where you're in high demand and/or you're essential to the operation of your current employer.

But, in either case, there's no guarantee. Your old boss might certainly counter-offer and give you the higher salary, but only long enough to find a replacement employee at (or even less than) your old salary. Then your salary very abruptly drops to $0.
RIP Mayor Menino a driving force behind Boston being an innovation hub
After spending a year in TLV your math makes a lot of sense for in my experience as well.

Don't underestimate X and Y, people...
Tweet File Transfer Protocol (TweetFTP) by the NYTimes
That's a pretty standard request to verify your identity.

I had to give a copy of my business license and ID to the local Costco to get a membership card.

If you don't want to give them that information, then they don't have to provide your business with their service. You're not entitled to it.
> The amount of American pro-athletes who are religious is astounding. Many athletes will seriously thank God after doing something well in a sporting event....I live in Germany now and I've counted a total of TWO cars in 2 years that had any kind of Religious sticker.

FWIW you will see plenty of religious displays in European soccer. Look at the biggest sporting event in Europe this past week: El Clasico between Real Madrid and Barcelona. Watch when Neymar scores a goal and kneels down on the ground and points up at the sky and says thank you (or something like that). Unfortunately Messi didn't score, but he would have done something similar though less dramatic. Granted these guys aren't Europeans, but they're not North Americans either. And other European footballers do similar things.
Thanks for the insight. I'm seriously considering leaving academia at the end of my current contract, but visa-wise it seems even more difficult to get a H1-B than an academic visa. But we shall see. Good luck with London if you make it! :)
My wife thinks it's just "part of doing business"

Refusing to enter into agreements is "just part of business" too. Creating an atmosphere where signing overly broad agreements is commonplace is a negotiation tactic for getting more and more favorable language into those agreements.
Hey I speak "Standard American English" and I post on HN exactly the same way. I'd call you proficient in written English, no excuses needed.
Advice to practice is good. Advice on HOW to practice may be useful, too.

Try summarising other people's texts - and don't just take each sentence separately and try to make it shorter, take all the ideas in the piece and experiment with reorganising them in your mind and then on the page to produce a more elegant and concise means of expressing them to your reader. Lots of the good HN writers you've noted see the short and compelling 'elevator pitch' that summarises months of work and aspiration as their greatest challenge. Politicians are always looking for the 10 word phrase that conveys the heart of their policy.

Read what you write back to yourself. Aloud. Good writing also tends to be 'performable' - no rambling subclauses to get lost in, no awkward word combinations that make the speaker (or listener, or reader) stumble and disengage. Be more Harrison Ford and less George Lucas (Han Solo said something like "You can write this stuff, George, but I can't say it")

And finally, do exactly what you've started here: Seek advice and feedback. This is a community that shares ideas, so dive in, but ask for comment on how you express them as well as their content. Grab a native speaker and check your idioms. Ask friends to point out the clunky sentences that lets down an otherwise good paragraph.

Good luck to you!
Microsoft Band: Cross Platform, yet Better Together with Windows Phone
Read a lot, and write a lot! (You have to do the reading part to expose yourself to lots of different people who write well, which over time will distill into knowledge of how to write. But that part will only happen if you write.)
Apply for a new job and put in your 2 weeks at your old job, If they need you enough your old job might offer you more money.
That applycurve function has what appears to be a gather, which is unfortunately outside of where we expect to be with the initial iteration of SIMD.js, as there isn't widespread CPU SIMD hardware support for it yet. However, the brighten function immediately above it, for example, is supported by features in the SIMD.js spec today.
You can't build passive systems out of concentrated cells... It only works when the lens is aligned with the sun, so you'd get power a couple of minutes per day...
I recently used https://github.com/onddo/postfix-dovecot-cookbook with success and ease! Has anyone else? I wouldn't mind sharing my setup project if interested.
If you're in Massachusetts, please vote Yes on Question Four next week.

Question Four mandates that employees who work for employers having eleven or more employees would earn and use up to 40 hours of paid sick time per calendar year, while employees working for smaller employers would earn and use up to 40 hours of unpaid sick time per calendar year.

Without it, there are people making your food who are working while sick.
I wouldn't say they were ignoring it entirely. Rather, perhaps they were choosing to ignore the parts that they consider outdated and ludicrous (such as the calls to marry in-laws, or stone people for things), and instead consider their "Christian"-ness to be derived from a more forgiving perspective of a certain rabbi who advised people to love their neighbor.
Pretty disgusting all around. I guess I'll never understand the mindset of people who would perpetrate things like this on innocents in the sake of short-term profits. Long-term profits are probably harder to make the case for when they're based on treating your employees like garbage.
I use BTSync and I love it.

BUT BTSync is an Orange to the Apple of Dropbox and company. Dropbox and such is CLOUD BASED. BTSync is DRIVE BASED AKA you can't log onto some web page and get your files.

My Likes:

1) I have 4 work computers 2 personal computers and 2 laptops with BTS and it works great.

2) I just share folders based on my 6+ year old file server structure. All my file are available with whatever file structure I want on any of my devices.

3) Syncing my pictures from my desktop to file server is automatic and FAST on my local server.

4) My mobile devices I can pick and choice what files I want and download into any folder I want. (I have podcast available only on YouTube. I download the audio and store it into my podcast folder. Those files are automatically sync to my podcast program and are avilable. If I have a ton of books I can pick and choice what book and store it into any reader app (Amazon, Google, etc))

5) Super simple sharing of massive video files for editing. I have a friend I help with some video edit and audio processing. I have a raw and a cleaned folder and I just place the finished files in my cleaned folder and they go ONLY to my client's computer directly and not some website. Awesome way is that the raw is read-only on my side and cleaned is read-only on his side. That way it is clear who did what and mistakes (Which always happen) are clearly under the control of each side.
Semantics. The fact is, of registered voters in California, more people voted against same-sex marriage than for it. Of course, that was 6 years ago... so why should Brendan Eich be ostracised in 2014 for donating money to a campaign which was quite popular back then?

At what point did Mozilla's mission for a free and open internet turn into one about social justice and identity politics?
I would recommend not only reading, but also writing a lot of text. I find that writing text is not much different from programming: if you just try to improve a little it will not work. You have to make a conscious effort.

Also writing is an iterative process, at least when you are learning a foreign language. Write a paragraph, then stop and think: how can I express the same idea in a better way? Rewrite it until you cannot add or remove anything else. Then keep writing another paragraph. After several of them go back to the first ones and read them for yourself. They might not make sense anymore; so start again.

It's not simple and not everyone can make it. You have to aim for doing your best and stop any "it's good enough" thoughts that you might have. There will be a point when you don't need to rewrite it anymore; that's when you pick up a a new language (;

TL;DR:

1. Read
2. Write
3. Rewrite
4. GOTO 1
Check out Pobox: https://www.pobox.com

I don't use it, but a friend of mine does and has lots of good things to say about it. Wildcard forwarding, hosted email, good privacy policy, etc etc.
This looks cool but I think you guys will need more money :)
Apple’s Tim Cook says “proud to be gay”
No, every Unix command shell uses the copied program and file descriptors.
That's brutal! Chemo is one of the crappiest things that I've ever experienced, I can't even imagine having to think about looking for work at the same time. I hope you're doing well now.
An encryption scheme might, that is, guarantee that an adversary can’t extract an encoded Social Security number; but it might still allow the adversary to extract the last four digits of the number. Similarly, it might prevent an adversary from determining a subject’s age; but it might allow the adversary to deduce that, say, the subject is between 30 and 40 years of age.

Very interesting!
It's funny that there's no moral imperative for christians to stone people who have touched women on their periods, yet there is some sort of moral imperative to let gay people know they are sinning.

Also, how does Red Lobster do so well in the south, let alone pork products...
How is this not bounds for a lawsuit?? I suspect that had she mentioned a lawyer, they might have been more accomodating.
Another ReSharper 9 EAP build: now with ReSharper C++
Why Halloween Is Not About Death
My boss once told me "90% of the ridiculous policies are in place to prevent the 10% that abuse it". It's a sad shame, but there are people that really abuse sick leave and the rest of us have to pay for it.

In South Africa all employees are entitled to AT LEAST 4 consecutive months of maternity leave, up to 1 month prior to giving birth, or earlier if a doctor says so. You're also required by law not to return to work for at least 6 weeks post giving birth, unless a doctor okay's it.

http://www.labour.gov.za/DOL/legislation/acts/basic-guides/b...
How to escape a monster
I've heard it said, "We work eighty hours a week so we don't have to work forty hours a week." Me, I do it because I have a particular vision, and I think that the world would be better off if that vision actually existed. Can't do that while working for a bank.
Why Apple Watch is more like an old-school watch than Apple thinks
Yeah, you don't pay extra for Windows itself on Azure, costs the same for a 2012 R2 DataCenter VM as it does for a small 2008 worker role, as it does for a Linux VM. You would have to pay for software like Oracle or SQL Server though, obviously.

Also, we don't have to worry about managing VMs at all so we don't generally think about those sorts of things except for a couple of very niche uses like our chat bot or QA testing VMs.
Actually duplicating the memory contents would be slower still, I'm sure. What seems to be going on here is simply a consequence of paravirtualization needing to implement certain functions in software that would otherwise be taken care of in hardware when using HVM or bare metal.
That's very Yahoo purple.
Is this the difference between working in academia and working at a large corporation?

Most of the large companies I worked for had 12 weeks paid vacation and then you could do an additional 12 weeks which wasn't paid for the primary care giver. Otherwise, as a non-primary, you still got 2 weeks paid.

Also, I remember several female sales people abusing the system pretty well. They'd get within a month or so of their due date, then go to the doctor and get mandatory bed rest. Company would send them home and keep paying them 80% of their commission plus their salary based on the last three months of their commission rates.

I also saw a lot of guys claiming they were the primary so then both parents could get their 12 weeks of paid time off to spend time with the newborn together.
I use Zoho Mail. It allows for custom domain email for up to 10 users for free.
Selling proprietary versions has never been the reason for CLA, though! We want to be able to re-release VirtKick under MIT (and automatically get rid of CLA) if we get funded, so businesses have no problems with it.

So selling proprietary versions isn't your goal, but allowing the code to be used in proprietary versions is?

You're walking a very fine line here. One so thin I wouldn't fault anyone who said it doesn't even exist.
How to interview for a job as a data analyst
Well done! Don't be guilty though, that's how engineers get underpaid in the first place.
Somebody’s Already Using Verizon’s ID to Track Users
Does "versioning" have a specific meaning in this context?
Absolutely, good employers do much more than the minimum. But that's true in the US too.
It's because the 'for' crowd is enthusiastic, so advertisers want to channel a little of their enthusiasm to promote a product. The 'against' crowd is largely apathetic and doesn't associate with 'anti' particularly strongly compared to the 'pro' crowd.

On the flip side, anything perceived as anti-gay in business blows up with negative press and talks of boycotts. With Apple's demographic, this will definitely be considered a plus.
Majority opinion may change but there are still so many holdouts. Which is why I'm glad to see things like this.

I'm Asian and I married a white guy. It's only been seven months. I lost count of the number of people that raised their eyebrows because of my new European last name (less than the people surprised that he also changed his name!) and also lost count of how many people assumed my husband was Asian ~not~ a big white bearded guy. In SF Bay Area of all places. That's like the most common variety of interracial marriages here.

But... the best wrench I threw into the mix? I'm pansexual. If gay marriage has a long way to go still, understanding that I am personally no less attracted to women/others for having married a man is gonna take another 100 years. Even for gay/lesbian folks. It's very weird.
IQ is not a neutral measure, and it is directly correlated to social class, so I'm not sure how you would control that out?
> It's a sad shame, but there are people that really abuse sick leave and the rest of us have to pay for it.

Are you saying some mothers are abusing sick leave to care for their newborns?
Brain decoder can eavesdrop on your inner voice
It makes me think of a high-tech hospital wrist tag, so not particularly appealing on first glance.
Money and Congress. Learn who contributes the most to congressional campaigns
So, can high 10GE cards actually make use of the lower latency? Another comment says that 350ns is the current best and this is faster... but how much slop is there in the 10GE standard? What I mean is, if the latency is less than the standard timing allows, it may not offer a practical benefit.
I'd suggest to look up a list of the "100 best English books" or something like that, and also to read a lot of the best engineering/development books, including those that are written about the developers themselves more than the details of their work.
What we found was that a number of failed jobs were being kept by the system, which meant that these were taking up a ton of space that they shouldn’t have been.

To fix the issue, we put together a script to delete the failed items, since any retries to send them didn’t appear to work.

At this point my head was screaming "NOOOOooooo!" and made me feel bad for author for the whatever disaster would soon follow.

Not only was the problem not fixed, it wasn't even understood. Hiding the problem by fixing its symptoms will rarely get you far. I don’t think I'm even Captain Hindsighting here, as I've learned over and over that not understanding the root cause of any issue means you will be screwed by the issue sooner or later, and it likely will not be pretty.

Sure, sometimes you don't have the time to get to bottom of an issue, but even then you cannot pretend that it's fixed. It'll be back with a vengeance.
So Arista has a switch with an FPGA - 7124FX. The market for the HFT has crashed. When Arista shipped the 7124S the HFT guys where using Cisco 4900 at 4ms and the 7124S was at 600ns. It was quite a change. The markets went crazy. The chip was called Bali by Fulcrum Microsystems - Intel bought them. The follow on chip Alta was very very very late. Arista did the 7124SX which got the latency down to 500ns. The Bali itself was 300ns but the PHY chips added the additional latency (in and out). This switch replaced the 7124S but there was not a mad rush to upgrade. Going from 4ms to 600ns was an order of magnitude but going from 600ns to 500ns, not so much. Cisco who got killed by Arista in this market spent ~$100M and came up with the Nexus 3548. It had "warp mode" that could do ~50ns. This mode however required lots of pre-planning and was fixed. Market data feeds are multicast. The handoff from the exchange was 1G or even low as 100mb in the Asian markets back then. If you added up every feed you could buy it was around ~3G. You would never do this on one link. The servers for looking at the data would join groups to get the feed. The servers used 10G NICs when the traffic load on them was only around ~100MB. Once again for latency. Serialization delay was the key here. The market order would go back up to the market on another path. The idea was the HFT guys would want to process the data faster then the rest of the people. The link down to them and the link up to order was the same for everyone. If you went into the NYSE colo the cable length to the router was the same if you where in the rack next to it or on the other side of the datacenter. Anyway back to switches. So Arista shipped the 7150 around the same time as Cisco shipped the 3548. It was around 350ns using the Alta chip. The reality was that this was low enough and the traders started to look for other places to tweak.

Calling this the fastest switch in the world and then printing 5ns is misleading. It is 5ns as a Layer 1 patch panel. Not really what you want for market data which needs multicast, PIM, IGMP snooping, BPG, ACL, etc.. For the 110s is this multicast with all features enabled? Let me know if I missed a link.

BTW, if you look back when the 7124S was released there were others that built a switch based on the Bali chip like BNT. An important point to note is that the chip is line rate multicast but that is not enough. Processing the joins/leaves and programing the chip is a function of the software and that depends on the quality of the code and the CPU system in the switch. Arista won because of this. Here is a link to a bake off from 2010.

http://www.networkworld.com/article/2241525/virtualization/a...
Sal – Munki and Puppet Mac Fleet Management
I am far more okay with an agent with the skills to address the problem showing up and fixing a naturally occurring problem, than I am with an agent pretending to fix a problem they created. Of course it's easier to find an agent with the skills to address "no pizza" than "no internet". And "more okay" doesn't mean "okay" - I've not thought sufficiently deeply to confidently say which side of the line that falls on, but I'm at least a little leery of it.
Another perspective, if I may: you write that you've been taking care of your family since you were in school, and have made it through a rough life to be considered a candidate for both Google and AWS? You're Awesome! What do you care about those companies and their broken interview processes?

A personal anecdote I just went through this week: a few years ago, I lost an interview with a company I really wanted to work for. Part of the reason I wanted to work there was that a lot of people I knew and respected worked there, and they seemed very happy when I visited for the interview. I was pretty down after that. This week one of the people who worked there reached out, and among other things we discussed, it appears he had a horrible time there, and there was no reason for me to feel down about not being accepted. Also, I spent this past summer as an intern at Google, and while I don't want to start the usual "is Google still a cool place to work at" fights here, I do feel comfortable writing that my own very subjective conclusion is that one can get stuck at an uninteresting role at Google, like in any other company.

Keep meditating, and keep being awesome.