skysight-inc/HackerNews huggingface dataset:
Ask HN: How to exercise stock options expired due to founder's mistake?
tldr; Early employee at a startup who couldn't exercise a part of my options as founder and HR intentionally didn't respond to my emails within 90-day expiration period. what are my options?

I was an early engineer (<5) at a startup and joined them in the first 6 months of inception. I worked (hard) for over 5+ years and left them recently due to limited growth opportunities within the startup. I believe the startup will have a decent exit (nothing remarkable, but =~$50M to $100M) based on steady growth and its valuations in last few rounds.

After leaving the startup recently, I sent an email to the founder and HR attaching executed exercise notice but without any payment (as I didn't know where to wire the money etc.). I didn't receive any response from them until 5 days after the vested options expired due to 90-day expiration rule of ISO options set by IRS. I followed up multiple times (before expiration) but didn't hear back.

A week after expiration, I received a response from founder (who cc'ed the lawyers) saying that I could exercise the options and send them a check. Within few minutes of his emails (yeah, it was a setup), the lawyers replied saying I couldn't exercise them as I was past 90-days which IRS mandates.

Now I understand that IRS has a 90-day rule here. but what are my options considering the startup founder/HR intentionally didn't let me exercise?

Notes:
1. I took paycuts for the options early in the startup tenure (a mistake which I fixed later). so I hate to see the options just go away like this.
2. If options are part of compensation, why do vested options expire after 90-days? I understand ISO rule by IRS, but shouldn't startup employees opt for NSO's etc.? The vested options correspond to work that I already did in the past. I fail to understand this rationally. Are there any other favorable equity structures that startup employees should push for?
Portuguese ones too. I wonder how are they "paying" the translators, which live on love from the small community they upload their translations on...
XBox live goes down on Titanfall launch day
Arguing the ins and outs of patent laws was not the point. I think the point was to say that if you're going to patent something (especially a vague idea) that it comes across as cowardly to only go after one company out of 20 - because obviously you're not in it to protect your idea, more to take down anyone that manages to take any marketshare. Ray's point is that you should maintain marketshare by having the best product, the one people want to use - not by forcing them to use you because you've sued everyone else out of the space.
Personally, I'm very strong on the social networking side. And I love the engineering side, too. Part of the attraction to consulting for me is in meeting and getting to know new people. Especially, C-level. I've always done best reporting to or working directly with senior management or owners.

Spending too much time in one can leave the other feeling under-utilized. I'm guessing I'll end up needing to have engineers on contract and have 70:30 business dev to engineering ratio or something. I'm not sure but that ratio seems about right given how much time the social networking side needs to keep money coming in consistently.

Plus, there's the downtime needed to make the mental switch from one to the other. Or maybe just contract out all the work and do my various hobby projects on the side to satisfy the engineer in me.

Edit: Cold Calling: Things I learned in a non-tech venture.

Visualizations, and rehearsals (mental and physical) of each step of the calling process were very, very helpful. One click dialing straight off a spreadsheet of cold contacts made things easier, too.

After getting through the first 100 or so numbers dialing started to give me a rush. Fear was starting to be replaced by excitement. Very curious experience.

One other thing. I was told to expect, and found, roughly speaking, half of the numbers I dialed on an industry specific list of small to medium sized companies, no one answered. Another quarter were busy or couldn't talk and it really had nothing to do with me.

These numbers held across a few different industries. Since I was rather likely to NOT reach someone for a conversation I found it much easier to dial.
I do. I've started using chefspec specifically because I want to ensure that combinatoric functionality outputs the results I expect and want.
Dong Nguyen is doing an awesome pivot from a throwaway fad app into a celebrity.
For all the janky looking URLs I get from eggs that only have like twenty tweets, half of them janky looking URLs, I don't believe anything is trivial for Twitter's spam filters.
Playing fast and loose with user data === entire android ecosystem.
Or just hire someone to sort your mail.
My point is, people tend to think of Congressmen as fungible commodities with equal power. They're not. Seniority influences committee assignments, among other Very Big Deals. If you replace Feinstein with a freshman Senator, nobody will owe him or her any favors.
> with permissions

I mean, yeah. That's what permissions are for.
The question is even fuzzier: how much of that will be massive data parallelism via an on-node GPU? We are already reaching a point where a single machine with 4 CUDA cards can out perform a distributed cluster of 1000 nodes on some applications (the trick would be to eventually do both).

The memory hierarchy is our enemy here: the reason GPUs have done so well is that they schedule memory just as much (if not more) as they do computation. If you are going to go through the trouble of coordinating threads to share caches (and this is possible at all), you might have a GPU-friendly problem.
Can you give some examples of "new and pointless forms of prejudice"?
You can just turn it off. It's for boot virus protection.

Not that it makes any difference anymore. I have Ubuntu on my laptop, didn't even have to disable secureboot to do so.
Meet AgFunder, the online weapons platform
Best way to save a webpage as PDF?
Over half the time I try to save a webpage as pdf it is garbled. I save PDF copies of receipts of purchases and online payments, but often the output format looks drastically different, and often horrible to read.

What is the best program to use?
This is my company and it showed up in my Google News Alert. Somebody needs to work on their translation software!

-Rob
> the young programmer stood out for his speed, skills and fierce independent streak. "Dong didn't need a supervisor," Truong says. "He wasn't comfortable with it. So we said he did not have to report to anyone.

Years ago, when I heard of someone being spectacularly successful at something I "could have done" should I have chosen to I chalked it up to luck & circumstance. Two prominent examples come to mind: Facebook and Groupon.

Funny thing is, every time I actually looked into the story behind such phenomena (or met the individuals involved), I would find there's always more than meets the eye.

There's some obsession, some genius (often bordering on insanity), some talent or character trait or propensity behind what seems to be just "luck".

Safe to say, I no longer believe in luck. Of course, there's randomness, which sometimes favors you and other times acts against your interests. But what people call "luck" is what you make of this randomness.

I don't know Dong Nguyen. I've never met him or talked to him. I don't know what makes him tick, or tap or flap. I have little to say about why he pulled his app, except that it likely had nothing to do with money or fame or success.

I can say, however, that there's likely more than meets the eye.
You don't even need a passphrase. Just generate a random key and store it somewhere, like whatsapp's servers.
Service for Generating Different HTTP codes. (418 I'm a teapot)
I liked the article, the standard book on the subject is:

http://www.amazon.com/Influence-Psychology-Persuasion-Busine...

I know there are some techniques I use from the book that helped me significantly.
This looks really interesting but I don't see it as a magic bullet for configuration management. There seem to be a lot of advantages on the package management side but configuration management is a lot more than that.

Generally the whole point of a configuration file is to allow administrative users to the change the behavior of the application. Treating the configuration file as an "input" is a relatively trivial difference and doesn't really address most of the problems admins face.
Thanks for doing more than your share. Pidgin/Gaim were great. Pidgin still is.
Oh cool, I made something similar at PennApps this year. I made a Chrome extension that let you play a bunch of flappy bird clones by flapping your arms on webcam.
can someone link to the research about this please?
Show HN: The best tool to apply to college
So far, I'm not really seeing the configuration management advantage.
I think you'll have a hard time convincing the majority of Americans (or even just humans in general) that we should literally let people die on the street.
Build where? SF is hemmed in by hills and ocean. Housing is mostly low rise, but dense and very much in the style of Tokyo given similar issues (earthquakes). Then you have a bunch of beautiful Victorians to tear down before you can build some dense high rise housing.

SF is quite dense already, not like the exclusive suburbs to the south.
The best advice anybody is likely to give you is that you should probably delete this and consult with a lawyer.
The National Atlas Will Be Removed from Service September 30, 2014
4 ejercicios para adelgazar muslos y glúteos
¿Conseguir muslos perfectos es difícil te parece? Lo más probable es que ya haga tiempo que tratas de intentar mejorar tus muslos, ya sea con gimnasio o dietas pero sino que ademas ya has empleado diferentes métodos sin ningún tipo de resultado.
Guys who wear Fedoras = woman hating MRMs?
He is doing a damn good job of staying afloat in the gossip news while he works on his next game launch.

Amazing that Hacker News, home of the "growth hacker", can't see this.
Nothing to lose, right?
Actually they're exactly the same. As in, completely identical games under a very trivial mapping. Think about how you'd formulate each one in terms of payoff matrices...
Thanks, this is very informative.
When you click on the "buy now" button on any website, you're exerting a similar magical force.
Don’t Make THIS Customer Communication Mistake
Sure. Why not then store on there servers, and have the phones only keep an in memory copy?
Writing performant extensions for (C)Python requires knowing both C and the CPython API. In Julia it is easy to call C shared library functions directly with no overhead (similar to PyPy with CFFI).
How much time is Cython spending making the copy into the solution array?

(Or is Julia making a copy and I just don't see it?)
http://www.economist.com/node/21552897 might be relevant. (Pay-walled.)
Julia makes it pretty easy to write it in C if you want as well: http://docs.julialang.org/en/release-0.2/stdlib/base/#c-inte...

So that doesn't really give python a leg up over julia.
Awesome article! And I kid you not!
Well, why not? Julia is very different from Python, if I am willing to use a completely different tool then the field is wide open and includes anything that has better performance on average
The Great Lakes Are More Than 90% Iced Over, Nearly Breaking The Record
Titanfall Goes Up, Xbox Live Goes Down
Some people watch let's play because it is cheaper and easier than playing.

And they watch pewdiepie because he is the top search result.

Shrug.
As an individual? I'd suggest researching the hardest problems for computer AI to solve, then picking a career in one of those areas. Generally any area to do with creativity and the human condition should remain viable for a long time.
Luckily, programming and design should remain relevant for quite a while.
Great game! Addicting! And I kid you not!
HN titles are so misleading.
That's one way of looking at the market: as an alternative to hiring someone and getting them access to appropriate lab gear. Another would be looking at the probably much larger layman's market... if you can get your flavour profile priced low enough to become normalized as a standard record at some competitions, for instance, then you may have ten times the market in half the time.
It depends on its density 10kg of copper versus 10kg of aluminum would be quite different in bulk.
The charge of hypocrisy rises due to her change of attitude when she is herself the victim of unlawful surveillance.

Keep in mind that the NSA's surveillance has already been ruled unlawful by both courts and committees appointed by the government that supervises the NSA.

So in both cases, "legal remit" was violated. She only feels this violation when it comes to herself.

We call this hypocrisy.
The stretch goal comment was meant to be sarcastic.
I totally understand his point. Good luck to him.
He more or less admitted that he can't go back to how it was and buying an apartment and car sound like he's all for embracing a new lifestyle.

He also got himself a passport so I'm surprised he hasn't gone; anywhere but his home country he would be pretty anonymous. Could be just waiting for a visa.
If I am going to write it in C then what in the world am I using Julia for?
Seeing the AI work makes me no longer want to play the game. Take to long to get to 2048!
Please stop repeating rumors with no evidence.
I saw a post about textfile stenography, maybe linked from here or reddit. It used a source text (the example might've been from textfiles.org or a site like that) to hide messages, which looked like the text with glitches or typos or something. I don't not where it is. Here is something that encodes messages so that they look like spam: http://www.spammimic.com/

Y'know how people control botnets with irc or webposts? Maybe it is something like that, as other have speculated. But them why would they be posting messages lots of times? That's a problem in my ideary.
As the Web Turns 25, Its Creator Talks About Its Future
160 GB/s Hybrid Memory Cube (HMC) RAM
This is probably a better link
https://pbs.twimg.com/media/BicdfP_IEAADAFQ.png
Why a medieval peasant got more vacation time than you (2013)
Packages are far more ephemeral than people assume, because of the constant flow of security patches, bug fixes, and feature updates. If you're running a long-lived system, at some point those version numbers will matter.

I think the more useful way to think of packages and configuration are that they are necessary compliments. An unconfigured package doesn't do what you want, and configuration without a package doesn't do anything at all.

The theory is, they're both components of system state, so why not manage them together?

But to me it sounds like saying that text and layout are necessary compliments for a magazine, so why not manage them together? Because it turns out that is a horrible idea. Anyone who does professional publishing manages them separately.

"Do it all" tools rarely do it all well.
A pilot's theory on what might have happened to Flight MH370
Yeah =) That makes me so happy, finally it's coming. Op delivered! (=Gabe)
Would it be very hard to make this work with MediaPortal? I know that the two packages started out quite similar but have forked rather drastically over time.
I only ask because despite trying to change over to XBMC a number of times (almost every major revision) I've never been able to make it do what I need it to do and MePo has a much higher WAF when setup well.
Holy shit there's a lot of character attacks in this thread. She may be a scumbag, but what she's saying is right. If the CIA is spying domestically and intimidating/hacking its oversight body, then it should be put down in favor of something else.
Sadly, totally unrelated to the Hong Kong film...
I'm not sure if you are agreeing or disagreeing. Configuration management tools already exist that work across multiple operating systems. You can't rely on posix, but you also can't rely on anything else. There's no standard, sane way to get "what error happened" information from typical unix tools.
Not a whole lot I think. Technically speaking they are rather straightforward and easy-to-program transaction specs. And it's only recently that electronic health insurance transactions have been mandated. The problem is actually in the broader domain of healthcare billing and "coding", a problem which software can facilitate but probably not solve. In my opinion anyway.
How would I go about making an AI for this game? Mainly getting it to interface with the actual game input and output.
Creativity huh? Like music? j/k
tl;dr: Julia is killing it.
What difference does it make? Pretty much everything has reasons behind it. A diagnosis is just giving one of those reasons a name.
> I know it sounds terrible to say this, but if these kids are the future of the US, I want to move somewhere else.

> fucked up sense of entitlement, an addiction to social media, and a lack of desire to explore anything beyond the assigned schoolwork.

Has it occurred to you that since your generation is responsible for the profoundly sad state of our economy, educational system, and justice system, you don't have much room to criticize Generation Y?
Exactly - the C interop is used almost exclusively for connecting to existing libraries.
where exactly is the compromise for the MPAA?
So we should simply ask another question. If I buy a city block in S.F. can I a build a 40 story high rise to accommodate the growing population?

The assumption being that I can buy the city block & it's in near other high rises.
The End of the Age of the Gun
It's like Merkel all over again. "what? you're spying on me too? well, that's wrong."
I'm a bit late to the game on this one, but I'm a bit saddened to see no discussion about the fact that this man assaulted his wife.

It's good that he's not hiding the conviction, but I find it hard to empathize with someone that carries out violence against women.

His situation sucks, but he wouldn't have been in such dire straights if he hadn't been angry enough to hit his spouse. To me, that violence is the most urgent detail of this story.
One thing that people don't talk much about is the network overheads, marshaling/unmarshaling, which adds up really quickly in a microservices architecture - imagine pulling large amounts of data 3 layers out, with all that overhead. While microservices lends to a flexible design, need to be careful about the costs
On counting stock: It's a big public company I'm talking about, a modern blue chip, so the stock will be worth something.

But I'm not counting it right now, regardless. The cash part of the offer is entirely enough to keep me happy for each of the first two years, and the stock is a bonus.

Starting in year three, though, compensation is nearly half stock. I did code through the 90's, so I'm going to take any stock valuation with a grain of salt. I'll reevaluate my options at that time, if I decide to stick with them for that long.
Comparing promises with StratifiedJS concurrency
> Ike's conviction strongly suggests a tendency to act dishonestly, which is further reinforced by his attempt to cover it up when applying for the job.

I wouldn't make it out to be such a personal moral failing. Given the job climate described in the article, I wouldn't expect him to be able to get a job by telling the truth about his conviction. If they were actually concerned about producing profit instead of covering their butts, Corporate would sweep it under the rug with the realization that he is effectively required to lie about it in order to participate in society.
My MBP runs Gentoo.
and economics... don't forget economics

cough bitcoin cough
SF has a very low density.

It's less dense than LA. If you want to compare it to NYC, it's less dense than the NYC suburbs in NJ and Queens.

Rebuilding at higher densities is definitely practical, they just choose not to do so.
Why not? We link other things with employment for cities where there's a large, concentrated number of employees. Towns with fire departments owned by the companies.
For what it's worth, a quickly done C++11 implementation is <1.5x speedup over Julia.

https://gist.github.com/ajtulloch/9499872
A Bill of Anything won't do much without some enforcement... and enforcement in America suffers from a lot of problems including basic interpretation.

Since Berners-Lee's suggestion isn't backed by any political body at all (powerful or not), it seems like a completely useless suggestion.

Even if it were backed by a powerful political body, like, say... the US or the EU, I'm not sure how comforted I would be.

Edit: It's been a while since I've taken Latin, but "Magna Carta" essentially means "Big/Great Paper," so the tongue-in-cheek modern equivalent might be something like "Yotta Byte."
Is Organic Food Actually Safer?
Three years ago I failed to qualify. Two years ago I was stumped at Round 1. Last year, Round 2 was my brick wall. Look out, Round 2, I'm coming for you.

Side note: CodeJam remains my favorite programming challenge website. ProjectEuler is a little too math-heavy, UVa problems are extremely inconsistent, and I find HackerRank to be really hit or miss.
Website load times: NYC vs Beijing
I won!

http://imgur.com/Y8oVTeQ
The article says he confirmed it was $50K a day, and he's STILL making >$10K a day. He's doing ok.
They "took her money" because they were providing her a place to live at far below market. The only reason they kicked her out is she didn't give them any other option. If you're such a pain in the ass your neighbors report you to the city it's hard to get may people to show up for your pity party.

And she was "nearly destitute" because she refused any and all offers of help. The landlord even offered to give her $14k in go-away money but she refused.
When it's done through a coercive act of government, yes.
England 'divided into readers and watchers'
Oh duh, the Booz comment was intended to include Edward Snowden's name.
So CM is a provisioning tool? I thought of it as being more of "ensure trusted compute environment" tool. But all the existing tool sets require additional engineering to revert changes that aren't in their dynamically rendered file set.
Not true. Case in point: Gary McGraw only has 623 followers.
Why can't we save 'liked' Facebook videos/photos?
When silicon leaves the valley
Nice alternative to https://httpbin.org/

Any chance you'd consider writing up how to deploy your code on Azure?
Hrm. I'm torn both ways. I think a world with whatsapp is less oppressive than a world without whatsapp, even if people can spy on it, tap into it, etc- because it allows people to communicate where they previously might not have been able to. A world with secure whatsapp would, of course, be even better than a world with insecure whatsapp.
It's currently... not that way?
No, I mean you specifically.
Loves power when wielding it, hates its being wielded against. It's not hypocrisy. It's human.
That's... what?

No one has mentioned this yet, and that's completely absurd anyway.
In terms of the heavy nesting, that's born out of performance measurements - factoring out the inner loop into a `cdef inline` function in Cython appeared to be a performance hit, so I manually inlined it. When it came for the Julia implementation, I wanted to keep it as similar as possible to the tuned Cython implementation for pedagogical purposes.

In general, if anyone has performance improvements or code cleanups to the Cython PAVA code [1] (the implementation used by scikit-learn), please benchmark and send a pull request over to the scikit-learn team. I'm sure they'll be very happy to accept improvements.

[1]: https://github.com/scikit-learn/scikit-learn/blob/master/skl...