skysight-inc/HackerNews huggingface dataset:
Only in a very specific case, in which you:

(a) vested all shares (usually 2-3 years)

(b) sold all your shares (was practically impossible for FB employees before 2nd market and friends came along; still mostly impossible for employees in most companies until 6 months after IPO or acquisition)

(c) have realized capital gains in the year(s) following that loss (I don't recall the exact details, but you can net the full loss for 3 years, and then less and less until nothing at all in 7 years or so).

Now, let's look at a more typical case:

You start to work at facebook the day of the IPO; you are awarded 10,000 RSUs at $38 each. That's $380,000 right there; If you make an 83(b) election (to start the capital gains clock ticking), you just scored $380,000 in the "other income" (or even "salary") columns. If you're in high tax place, like NYC, that's 48% in marginal rate (which is not unlikely -- although, assuming you were unemployed, and this all happened on 31-dec, would "only" be 43% or so ....): 35% federal + 8% NY state + 5% NYC. So you just incurred a tax bill of $180,000 of money you never got.

Now, you can get fired the next day. The shares have been forfeited. You do not have a capital loss in that case. Just a $180,000 tax bill with NO income or credit to offset it, regardless of what happens to the stock.

But let's say you stay working for the whole vesting period. Except the whole time you can actually sell them, they are at $16. You're still $20K out of pocket at the end of the period, after selling everything. (And whatever the interest and opportunity costs for spending those $180K on taxes).

But in this case, if you make a huge capital gain profit sometime in the next three years, you'll be able to take credit for your losses - of having bought the RSUs at $38 and sold them at $16 - a loss of $220K.

Oh, and you often have to pay for RSUs, so your losses are larger (although unlike options, that's not mandated by law, and FB could give them to you "for free").

So, no, you don't want to turn the capital gain clock on RSUs unless the shares are essentially worthless at the time of the 83(b) election [or otherwise have no way of siginficantly losing value, and have a good probability of gaining value).

By all means, you should do an 83(b) election when founding the company (if it is needed and makes sense) - on week one, when the value of the company is $5000, it makes sense to pay taxes on your 25%=$1250. But a few months later, when you're raising money at a $1M valuation, that's the value the IRS will want to see on your 83(b) election.
So if this is being used to track attendance what is to stop someone from just carrying their friends id for the day through the EZ-pass at the entrance?

If a student lobs their id over the fence, then walks out of the campus is the system going to think they were at school all night?

Seems very problematic to implement an EZ-pass style system.
Most schools already have an ID scanner at the entrance to every building, some even use their IDs as a stored-value system for purchases on (or even off) campus. They already know every time you enter a building, log on to a campus PC, do your laundry. With that combined with CCTV all over campus, how does this actually make things worse for the student?
I too have been unable to get a full POP download of everything in my Gmail account...a terrifying thought that this is all locked up with Google and there's no way for me to get my own mail out.
Find out if your iphone UDID was compromised
> Pointer arithmetic
I have always heard of pointer arithmetic but now I understand why it’s so useful. Taking a pointer to the first element in an array and incrementing it to iterate through it’s elements is elegant and more efficient than taking an integer i and using it as an array index. I wish more languages afforded this.

Trust me, no you don't. Pointer arithmetic is one of the easiest things to screw up in C, and the raw form can be very dangerous to work with.

For sure, treating a pointer as an integer and incrementing by a fixed number of bytes each time is fine, but more often than not languages have this implemented, just as a JIT or compiler optimization.
Wood pulp extract stronger than carbon fiber or Kevlar
Our app does a lot of writing. We were on Mongo 1.8 which has a global write lock. So concurrency was a big problem under load. We also have a lot of users with networks of 200k+ people – not even including followers. This meant that we had to have arrays in the User collection with 200k+ IDs to perform a lot of our queries. The RAM needed for indexes wasn't really worth the cost and performance started to become a big concern. In the end, our data makes more sense in SQL with a cache layer (Redis in our case) rather than NoSQL.

Our experience thus far in Mongo vs Postgres: go with what you know. We probably could have made Mongo work for us (especially Mongo 2.0+), but it was easier for us to work out the performance issues with Postgres. Plus, things made more sense in SQL.

If you're using Mongo and need a cloud provider, I can recommend the people at MongoLab. They really went above and beyond helping us get up and running and are really cool people.
Dale's book is definitely a must read. Matter of fact, I would argue that you should read that first before anything else
LaTeX Templates Licensed Under CC
entrepreneurs unplugged is a great event (As tim mentioned), and Technori Pitch (http://technori.com/thepitch) is another one to check out. I"m the CTO for Technori.
Besides companies often buying back stock when it is high, one thing that often happens is that they buy back shares to offset the shares they are giving to employees. I bet if you look at the number of shares at the beginning and end of the period I'll be they are more or less the same. Perhaps Dell wasn't as profitable as the author thought, if the cost of options had actually been factored in.

And I don't see how a stock dividend ("scrip dividend" in the article) is any solution. All it does is multiply everyone's number shares by some percentage. So, of course, the market just cuts the price by that percentage. It's not taxed because 10 shares @ $10 = $100 and 15 shares @ $6.66 = $100. It's not taxed because no money is actually given.
Yeah, I can never remember which "News" keeps my current search and which doesn't.
How Rich People Think Differently
Since the only function of a suit is status signaling

No, it's not. Just as you like hacking / biking / whatever, many people enjoy looking good by wearing well-made clothing.
404ed. Cache: http://webcache.googleusercontent.com/search?q=cache:http://...
Apple v Samsung Foreman Gets More Things Wrong
And therein lies the problem with non-traceable, uninsured currency.

One of the benefits of using a major bank (in the United States, for this example), is that your money is federally insured. You'll always see little logos or blips of text advertising that the bank is a "member, FDIC."

People take this for granted -- after all, if your bank is robbed, why should it be your loss? It's a little harder when the currency is anonymous and completely uninsured.

Many bitcoin exchanges will do their best to dip into their profits to reimburse users after they were hacked. I know that several major exchanges have already dipped into their own coffers to reimburse their users. However, they need to pay for this completely out-of-pocket, and even then there's nothing that indicates that they have to do so.

I think that bitcoin is an interesting idea, and certainly has gained a lot of traction for more privacy-minded individuals. Those that want to active day-trade it, though, should stick to standard forex markets, in my opinion. In fact, there is nothing to guarantee that the organizers of an exchange won't simply steal your money and disappear -- there'd be no way to prove that it was them, short of seizing their machines and hoping an incriminating bitcoin wallet was sitting there.
Let's not forget traffic jams caused by rubbernecking.
This is great - a real time saver.
You are correct, of course. But he is correct in saying that this method is elegant. Thus, iterators, which, in a much safer form, can be found in Java and Python and many other places.
Have you noticed the number of "steve jobs" in these device names ? :p
Cut the rope has been on playbook since the beginning of the year.
Status signalling via wearable fashion is alive and well. There are hipsters living in my neighbourhood who spend well over $1k (average decent suit cost) on their outfits.

If anything, I suspect people on average are spending more on clothes around here.
Yes, and so what?

A legit ergonomic keyboard is also easily 10-15x the cost of a no-name USB keyboard that "works just as well". A MacBook Pro is easily 2x the cost of something that has the same specs on paper. A pro-grade DSLR is 4-5x the cost of a consumer-grade DSLR but in principle work the same.

I've gone from wearing random cheap jeans to wearing $150-200 fitted jeans, and the difference is immense. It's comfortable, almost scary comfortable, the fabric are very noticeably nicer, the fit feels great, and people around you think so too.

That's not worth 2x the cost?
(I misclicked and downvoted this instead of upvoting, apologies).
Palo Alto, CA: FT Software Engineers (C++ / Python) - Manager, Front-End, Back-End, Generalists, & Interns!

Will relocate.

E la Carte (www.elacarte.com) is revolutionizing the restaurant industry with our Presto touch-screen tablets, which enable guests to browse appetizing pictures of the entire menu, place orders, split checks, make payments, and play interactive games – all from the comfort of their restaurant seats without having to wait.

We're not just building an ephemeral website or apps - we're building an actual tablet as a platform and amazing software for restaurants across North America! Your grandmother will use this product.

Join our tight-knit team of 35 (~10 Engineers from MIT, Microsoft, and Amazon) in our Palo Alto house and help us scale up this fast-growing company. You'll wear lots of hats, have immense room for professional development and growth, and be able to make a huge impact on our product and organization.

You'll also be given a lot of flexibility but we have a few unalterable rules: be straight-forward, own your work, stay in touch, and get stuff done. We have fun too - dominate other local startups with us in soccer matches, take a break for an impromptu counterstrike battle, or chow down at our monthly BBQ.

Our favorite tools are Python and C++, but our platforms are complex and we learn new technologies daily. Most of our engineers get their hands on a variety of projects, although we could use specialization in the areas of Front-End and Back End. We even have opportunities for Interns and a Manager - just reach out!

You can view complete details on our company and specific openings at www.elacarte.com/about or take our challenge at www.elacarte.com/challenge so we can assess your skills instead of your resume writing abilities.
Awesome responsive design by Stuff and Nonsense
Sass code is beautiful in this theme. thank you!
I really liked the way you have presented the topic in the article.

One suggestion I have is to just stick with one language instead of using multiple languages in the series. I understand that you are using different languages to prove the point that ML can be implemented in any language, but when you switch the language between articles, it might get a little awkward to follow. I would suggest teaching in one language which you think can better represent the logic and then provide a link to a github repo or something which has the same code in different languages.

Again, kudos for the effort.
Whether it was actually a bug is unclear from your description. By default, Sun Studio intentionally doesn't inline functions defined in system header files unless specifically requested.

It's also at the discretion of the compiler whether to permit some functions to be inlined. The compiler man page outlines this caveat, and mentions that inlining standard library functions is discouraged as it can cause errno to become unreliable.

Finally, there's also a question as to whether (again) there was a bad algorithm being used as opposed to the fault being with a standard library function. Yes, it's possible there was a performance pathology with the particular use case you have, but there's almost always a better way to resolve an issue like that than hand-rolling a standard library function which inevitably causes unexpected issues.
Walmart Announces New Search Engine to Power Walmart.com
A $4000 suit is worth $4000. No? Oh wait, this isn't Reddit.
Keep in mind these numbers are over a 12 month period. And according to the fine print, it's a 12 month period of RIM's choosing. If you only sell $1,000 worth over the course of the first 12 months after the launch of BB10, and RIM decides to hold out for another month, and you sell $6,000 worth in month 13, they might just cut you a check for $3,000 or decide to wait another month and see how you do.

IMO, It's not free money though I think it's meant to sound like free money.
What's the benefit to the students?
Try this: http://gmvault.org/
If you are referring to comment #15 in http://sbseminar.wordpress.com/2012/06/12/abc-conjecture-rum...
this was apparently a joke in bad taste. See the next comment.
Sad, I thought Gmail problems were limited to their IMAP implementation. It is truly punishing once mailboxes start becoming sizable: broken attachment downloads, spontaneous corruption of messages, and problems performing any kind of folder operation.
FWIW, if I'm doing an obviously commercial query - usually comparison shopping or looking for local businesses or professional services - I click on the ads all the time. It's like having hand-curated search results where each curator has an incentive to put their best foot forwards.
I have been using this theme for years and I absolutely love it. I'm surprised it got upvoted so much on HN since it's not new at all, but by all means I would upvote this 1000 more times if I could. Amazing theme
I'm honestly intrigued -- what type of software do you work on?
Just put the chip in the microwave for a few seconds. It won't do any noticeable damage, and it will destroy the RFID.
I think that about 50% have openfeint data. I do not know the legal terms of OpenFeint, but I would not like anyone could see that I play.
You are correct. I do not, however, consider an app whose primary functionality is only available via IAP to be a free app.
Bill and Melinda Gates: Changing the world
Very cool. Does anyone know if humans manually reformatted all of these to include special Inkling features, or whether they automatically generated them from ePUB files?
I am willing to bet someone that knew what they where doing could program a machine to cut fabric based on all those measurements thus saving time. That by it's self is scale. Next step, 3d imaging to capture some / all of those measurements automatically. Once you start down the path it's the classic R&D vs vs market size debate, but nothing says you need to diminish quality as you start to scale.
Some good points made here. But also -- what an extraordinarily readable page.
"since you're in a school, which may already have cameras to track you"

I think most people would think thats an invasion of privacy too
Not when asked by me.

http://scholar.google.com/scholar?q=physiological+effects+of...

My general sense: any health effects are likely to be weak at levels typically encountered, but I'm holding as plausible that thee may be some effects.
Health IT standards (HL7) to become freely available
Thanks! I've been looking for a way to migrate from @gmail to my own domain using google apps and this looks exactly what I wanted.
+1

I was disappointed to see "past years" was just a list of speakers in no discernable order, with no idea what they talked about (or when), no recordings, no slide decks, etc.
HBase guy chiming in. Sharding in HBase is a bit different than the other NoSQL guys. HBase is super fast when doing random lookups and scans, so the developer is in complete control of his failure or success, depending on the row key design.

Good thing about HBase is that it's designed to hold a massive amount of data, I've seen people with hundreds of thousands of columns on a single row, it's pretty remarkable.
What made this App to reach 10 Million downloads in 5 days – The Weather Channel
If it really is from a compromised FBI laptop, you can assume they nabbed more than just this one file. All they would need to do is release another file that would be much harder to deny as "evidence."
Gmvault: Backup and restore your gmail account at will
I just named it. It's easier to see if you look back into history and read about what people thought was coming. I think the clearest example is in online news. People in the 1980s tended to talk about receiving a newspaper on your computer, but it's hard from 2012 to really understand what they mean by that because we automatically fill in the blanks with what we know about how online news works. What they really saw was getting a newspaper online. Not even to the extent that you would use the New York Times website today; literally, conceptual screenshots of a computer screen picturing a newspaper, in a layout that we would dismiss in fractions of a second nowadays as worthless. The bolder of them imagined that you would be able to customize the newpaper's articles. Only a small handful of visionaries had even a sketch of what we actually have today.

Because instead what we got was RSS, Slashdot HN and Reddit, comments on newsites, partisan blogs and just blogs in general, aggregators and communities and yes, even some fairly newspapery sites that still have radically different layout and affordances.

But that's just one particular example from living memory. I remember seeing people hypothesize about playing board games like chess online, which is chess-by-mail, BOAC. Sure, we do that, but we also play Team Fortress 2. There's still a lot of people trying to make sure that television is just like cable television, BOAC, instead of embracing what computers can do, as Netflix is doing, let alone the many people who are actually using computers on a small scale to make movies that would blow the socks off of even a fairly well equipped home town TV studio fifteen years ago.

Just about the only domain I can think of that has immediately perceived and embraced computers as fundamentally transformative and revolutionary is the arts. The instant anything like a synthesizer appeared in the world, musicians were using them to make new sounds in every way they could think of. Computer special effects didn't go through a phase in which they were just used to replicate existing effects more cheaply until the mid-200xs, which seems to be over. The very first video game was immediately something that could not be replicated in the real world.
Great article. Thanks for taking the time to write it up. How about an email list to sign up for notifications of new lessons? Thanks again!
I'm getting a 404 on the article link, but this works: http://geekgirlweb.com/?p=9
So... you have to make an app that's $1,000 good, but not $10,000 good. This program should be entitled "mutually assured mediocrity."
The evolution of our startup's web design. From concept to acquisition
Those <$200 USD suits made in Thailand are unlikely to be top shelf. There is a huge business in southeast asia on rapid turnaround custom suits. It's not targeting the same market as real bespoke tailoring.

I have a weakness for bespoke suits. I live in Singapore, and have gone to the same tailor for seven years. He's superb, but you can tell from working with a great tailor why even "made to measure" suits can be disappointing. When I started with this guy, I would go back for two fittings after my initial measurements, and before the suit was done. The fittings would be done with the partially constructed suit. Many details were checked and little adjustments made: asymmetry in my body, the sway in the back, where I pocket my phone, how to adjust the jacket for my wallet, and making sure the right sleeve accomodates my watch (I'm left handed). I thought it was overkill. But worn, his suits are flawless and so comfortable the idea that a suit would be uncomfortable is a distant concept.

After the first few years we reduced it by one fitting.
Huh, interesting. I haven't gotten to this point yet but was kind of wondering about this. Does this mean that Google does not use any sort of indexing, or is it not that great? I haven't seen any documentation about the internals of Gmail so I can only wonder.

I know with Dovecot without proper (and properly stored... not on NFS) index files, after about 9-10gigs of storage, IMAP and IMAP related tasks became super slowwwww.
The best algorithm depends upon the data presented. What is the:

- Average number of parameters

- The % that are already sorted

- The % that don't have keys that start with same letter
Solarized is awesome, but lacks sufficient contrast for some of us. Currently using a modified version of Soda Theme, but always looking to mix it up, so might try this out!
Keeping a separate connection to the database for searching, which doesn't effect the performance of the current messages? That sounds like the kind of thing computers should be doing for us.
Nice work Stephen, looks like you guys have gotten a lot done since we talked @Stripe a few weeks ago. Congrats!
Braun vs. Apple: Is copying designs theft or innovation?
Braun’s biggest victory over Apple underscores a central economic issue: What is the right balance between competition and opting?

Does anyone own a shape? Should anyone own a shape?
Is there any method in Rocket Internet’s madness?
Wrote an opinion piece on Rocket Internet for the Southeast Asia market in @SGEntrepreneurs over last weekend, focusing on an analysis of their exit strategy, operations and also their hiring practices which does not seem sustainable.

Will be good to get other views and opinions on other parts of the world.
The kind folks at thenextweb have a set up a CGI script running against queries against the csv file and are encouraging people to submit their device ID's to "see if they're one the list".

Isn't this the same as when in the aftermath of massive password leaks, people set up websites where you can "check and see if your password was leaked"? What am I missing here?

Isn't the whole point is not to share the device ID or password with anyone? Why should someone send their device ID to thenextweb? What will they do with it?

Q: "Here's my password/device ID. Can you tell me if it's leaked?"
A: "It is now."
Collapsible Blog Posts
Interesting piece and makes sense. It pretty much embodies what lean is all about but in a way that works for people who might now know what lean is but understand what lean attempts to do
Portable Wireless Bug Camera Signal Jammer
Looks like an interesting idea. I particularly like the in-line discussions.

Is there a list of books which feature the coding widget? I imagine this only applies to the interpreted languages like Python and Ruby?
> There's a demand curve

That's commonly believed by mainstream economists, as an article of faith. That there is a demand curve, and it always goes down. It's not always true, unless a huge number of axioms hold (none of which are true).

It's most obviously not true for prestige goods, which go up in demand as price rises (and then go down as no-one is able to afford them). Demand curves can be wacky, even discontinuous ... and don't always go up.

But if they don't go up all the time, then 99% of analytic macroeconomics (as it's taught) isn't analytically correct, and the communists might win.