skysight-inc/HackerNews huggingface dataset:
A few things you're missing:
The perks. If my company feeds me and provides transportation stipend my only bills are rent, utils, and fun. Utils are the same as just about anywhere else in my experience. The rent is the only killer.

You're also looking at it the wrong way. Many of us don't plan on staying here. Yes our savings are very small in comparison to cost of living while we're here. It's when we leave that our money becomes very valuable. Knowing the ratio of your savings per month(in the bay area) vs cost of living where you want to be (somewhere cheap) can be very motivating to keep you here (my ratio is 4:1 , so every month I'm here I save enough money to live 4 months at the place I plan to live). It's sacrificing a few years of insane living cost to have a cushion that allows you a comfortable life after the craziness as well as a resume that looks outstanding. There's also the possibility your startup sells, but I can't claim that as a valley only perk because that can obviously happen anywhere, but I think you're a bit more likely to have it happen in the bay area.

You also meet a great deal of people and make a great deal of friends that love the same things you love all the way down to a specific framework (there are no Flask meetups in milwaukee). You also meet lots of people who introduce you to things you never knew you would love, which is often MORE fun.

All that being said, I agree that there are more efficient places to live where you could save more, and there are companies outside of the bay area doing all of the above things, but the luck factor there grows as you get away from the valley because there are fewer positions.
Same here, but my experience is that I only know other programmers through work. I'm sure that's as much of my own fault as anything but I still wish I had more people in my circle who I could talk to about work and my technical interests.
And somewhere on the front page of HN right now is someone whining about an engineering "shortage", whilst telling engineers that applying to their company costs 2-8 hours of time. The cognitive dissonance is a little hard to take, is what I'm saying.
For developers, sure. For other professionals, the market is not white hot. From the article, it looks like it was mostly commercial brokers and brokerage supporting staff who were laid off. I don't know the job market in NYC, so I can't comment on how hard it will be for them to find another job (after they were hired in late 2014 for this one).

As far as "the 37Signals way", that path isn't right (or even available) to every company.
Ben Horowitz on IPOs from hell, the power of profanity, and liking a good fight
How to Write a Kick-Ass Kickstarter Pitch
Link found between electronics and obesity
Is there a shortcut key to create a new note or open a note (if one exists for the current document)?
From the video it looks like you can have a note specific to a terminal window open to vim.
All of them are variations of Pacman's ghost.
Basically, the investors (with preferred stock) get paid out first, sometimes at a multiple of their original investment. The amount "left over" goes to the common stock holders. Sometimes that amount is zero, so they get nothing.

I had this happen to me in a previous start up.
I wasn't really surprised.
I have an article you may want to read,

http://austingwalters.com/please-excuse-my-grammar/

I almost never did "homework" prior to college, the one exception being that I read everything that was assigned in my school (in every class). I barely graduated and almost dropped out in the junior year of high school. I only passed with the help of several teachers and my knowledge that, "well, the public education system is awful."

That being said, I have a slightly different perspective than many.

I don't think homework is a good idea, daily quizzes (during every class), is the best way to learn. 5 minutes at the start of every class to show people what to focus on (make this worth an extra credit point or something). Then the last 5 - 10 minutes make give quiz that covers the material.

This ensures that the 8 hours a day people are in school, are the only time they are working on "studying." Let's be honest, no kid really wants to do homework or bashing their head into their homework after football/band/dance/etc practice.

I should note, that I had worked my way through several programming books, a calculus/physics books, and had read a hundred or so books in my junior year (50 or so were technical/business). This is the same year I nearly dropped out, because I never did anything in school.
Scala. You get to leverage the JVM and existing Java libraries, without losing access to modern language features like type inference, for comprehensions, typeclasses, etc.
Folding a third is not nearly as impressive as angle trisection, which is impossible with a straight ruler and compass, but possible using origami.

http://en.wikipedia.org/wiki/Angle_trisection#Using_origami
It's the price of coffee; come on.
No idea. Can't recall ever hearing anyone discuss the fab processes used for microcontrollers; people only really care about that in the high end PC world.

edit: here's Atmel's page with the mcu specs, if you're curious:
http://www.atmel.com/devices/ATSAMD21G18A.aspx
That's probably because there is no --release flag:

$ rustc --release prog.rs
error: Unrecognized option: 'release'.

There is a -O for optimization, it is equivalent to -C opt-level=2.

EDIT: Oh, cargo build does have a --release which seems to be equivalent to -C opt-level=3, which I guess is even better.
Pebble time smart watch sets kickstarter record
I've found that asking each interviewer what he or she is looking for in the role for which he or she interviewed you is enlightening. If the answers are very different between team members, it's a danger sign.
This is really useful for origami, when you want to fold unusual splits into your paper.

You can also use it in the opposite direction, so instead of bringing the point up to a specific mark on the top edge going from left to right (e.g. 1/2 on top gets you 2/3 on the right that you divide in two to get 1/3), you plan it so that your right edge get's crossed at 2/n (e.g. fold the paper so that the y length is 1/2, then your point will hit the 1/3 mark at the top of the paper). This is useful when you want to go from an easy fraction like 1/8 to 1/7, as opposed to going from 1/4 through 1/5 and 1/6 to get to 1/7.
SPOILERALERT
Sounds awful. I don't intentionally push away colleagues, but most of them are too "nerdy" for me, or just have interests I find dull, etc. I don't really like being in a big group of developers, for so many reasons.
Ask HN: What are your favorite readings on the topic of managing innovation?
That's an interesting calculation. People might have different intuitions about whether higher density makes the kids safer or less safe.
Pamir Rice and Dry Fruit Co Recalling Afghan Dry Plum – Undeclared Sulphur Dioxide
Not yet but coming up
Well I'm really curious about where your mind locks up and refuses to give the answer.

If you can get the the stage of saying whether it's [much] faster or slower than the number of items then you've already done 98% of the work.

Does something go wrong that makes you unable to memorize the math terms, but you could give them nicknames instead?
Holy whitespace Batman.
http://www.farnamstreetblog.com/best-articles/
Do you also believe that you can reliably assess it in a face to face interview with a candidate? How sure are you that you're not just assessing a candidate's ability to be confident and unflappable in a job interview? Have you ever had the experience of hiring someone who did amazingly well in their interview and turned out to be a total zero on your dev team? I'm very wary of subjective signals I get from interviews.
I really think there are a couple of levels of immutability that it is easy to conflate.

Specifically immutability for

1. In memory data structures...this is the contention of the functional programming people.

2. Persistent data stores. This is the lsm style of data structure that substitutes linear writes and compaction for buffered in-place mutation.

3. Distributed system internals--this is a log-centric, "state machine replication" style of data flow between nodes. This is a classic approach in distributed databases, and present in systems like PNUTs.

4. Company-wide data integration and processing around streams of immutable records between systems. This is what I have argued for (http://engineering.linkedin.com/distributed-systems/log-what...) and I think Martin is mostly talking about.

There are a lot of analogies between these but they aren't the same. Success of one of these things doesn't really imply success for any of the others. Functional programming could lose and log-structured data stores could win or vice versa. Pat Helland has made an across the board call for immutability (http://www.cidrdb.org/cidr2015/Papers/CIDR15_Paper16.pdf), but that remains a pretty strong assertion. So it is worth being specific about which level you are thinking about.

For my part I am pretty bullish about stream processing and data flow between systems being built around a log or stream of immutable records as the foundational abstraction. But whether those systems internally are built in functional languages, use lsm style data layout on disk is kind of an implementation detail. From my point of view immutability is a lot more helpful in the large than in the small--I have never found small imperative for loops particularly hard to read, but process-wide mutable state is a big pain, and undisciplined dataflow between disparate systems, caches, and applications at the company level can be a real disaster.
Probably. A commercial dishwasher able to do a load in 90 seconds would probably do wonders for me. Then I don't even mind it being too small: I can just reload it and run it again. Problem is, these are expensive and are energy hogs. A direct dirt removal power sponge type thing would be much more efficient.
"nobody has ever asked these questions about the options they were getting" -> "company is full of idiots - run (dont't walk) away"
This whole thing rests on the fundamental assumption that the current level of mining must be constant. If mining is less profitable, there will be less miners. This is the most likely scenario and not some crazy price increase or fee price increase.

Miners can't profit? Miners drop out and leave more breathing room for the other miners.
It works as follows, there is a line of people who need to get paid,

If the startup took on any debt, at the front of the line is a bank. Their 'note' usually gets paid first. $POOL -= $BANK

When people invested in the Series A, B, C, ... their stock came with a 'liquidation preference' (which can have a few variants, but the two most common are, the investor chooses if they want the liquidation preference or the common value, the investor gets their liquidation preference and the common value. Note that these numbers are in $dollars not in $shares, so if VC A puts in $1M dollars with a 2X liquidation preference they get back $2M dollars. $POOL -= $LIQUIDATION

Sometimes at the same level, or just behind the investors, are convertible note holders, who gave money or equipment in exchange for shares. They often have the choice of getting either their money back, or the shares. $POOL -= $NOTE.

At this point, if there is anything left in the pool it gets distributed to common shares.

A nice rule of thumb is that the most common liquidation preference is 2X (these days anyway) so if the price is < 2X the amount of money raised to date, the common stock will not have any money allocated to it.

And in those situations it makes no difference if your stock 100% vests on acquisition or not, it is still worth 0.
> they used a piston in a small tube to drive the car from underneath, sort of like a cable car

I had some trouble understanding what you meant here... wikipedia to the resuce:

http://en.wikipedia.org/wiki/File:Wagon-directeur-chemin-atm...
They don't want to tell you, because that would essentially reveal their inflated valuation.
It's a great idea. We will try add them soon.
That's awesome!

So far no one here has mentioned that the whole "thing" is based on the John W Campbell story "Who Goes There": http://www.scaryforkids.com/who-goes-there-by-john-w-campbel...

Carpenter's movie is great in part because it's so true to the source material.
Sharp knees is generally snark meant to imply that the person being discussed is attractive. Bad web design is a legitimate concern, and is something that is often found in articles linked on HN when designers get a little too experimental.
It's a bug we will fix this.

Thanks for the catch!
I mean, I understand that it can be demanding and have personally halted my applications when people had interview "tests" that were obviously hours of work, but you can't expect the company to hire someone without doing a reasonable amount of due diligence, which usually includes at least some basic exercises and multiple interviews. Like I said, hiring is a big commitment for the company -- bigger than people who've never employed people often think.

Most interviewers will be sympathetic because they'll remember what it was like when they were applying for jobs, but that doesn't mean they can just hand-wave away all the requirements.
This seems more close to optical communication (http://en.wikipedia.org/wiki/Pulse-width_modulation), the water is just used as a chronometer.
Pretty sure it's this one:

http://www.npr.org/blogs/money/2015/01/21/378851598/episode-...
Ethereum ÐΞV Update V
The high pressure situation makes things hard. In a recent interview, I turned

P(A and B and C) = P(A) + P(B|A) + P(C|AB)

rather than the product of the probabilities just because I was stressed, then got a nonsensical answer. Fortunately the interviewer just asked me to reconsider that line, but it was not a mistake I would normally make.
Theaters dig in heels, refuse to show Netflix’s Beasts of No Nation
revenue |ˈrevəˌn(y)o͞o| noun

income, especially when of a company or organization and of a substantial nature.
Plant a Baobab tree in your flux application
A Chromebook adjunct. A way to get Windows and its apps on the Chromebook. The lack (or difficulty) thereof is what stands between me and owning one.

I'm considering teaching, selling and supporting Chromebooks and the people using them in "old folks homes" (as we called them long, long ago) as an inexpensive and low skill entry to the internet. Some potential clients will have enough experience that they will require Windows access. If (and it is a bit hard to determine from the site) Windows machines with persistence can be created that problem is solved.

Have you looked at the issue of migration from an existing Windows home system into one of yours? Were that made relatively easy it would be a huge benefit. Perhaps a partnership with Laplink and their PCmover would benefit both you and them.
Signal fires have been used for centuries and transmit information ("we're being invaded!") at the speed of light.
SPF only validates the envelope, not the From header. To do that you need DKIM, and I'd be surprised if Dept of State has implemented that.
Twitter chats becoming a major collaboration and learning opportunity
Someone could probably make a nice bit of money on the side helping new engineers in SF review/deal with their stock options. You'd have to know this stuff well, but I don't think that's a big hindrance to anyone.

Think of it as both giving back and pushing back on what can be predatory treatment of employees.
A possible definition would be "use past experience to figure out a new strategy without trying" - i.e. not learning from mistakes, but learning from logic - "maybe it would be good to send the ball above the blocks, so that it would bounce between the blocks and the wall and clear many blocks for free".
In class reviews on homework assignments immediately after it's due.

Questions that are difficult to google and difficult to copy from another classmate yet prove understanding of the subject.

Consider assigning shorter homework assignments more often, rather than time consuming homework assignments less often.
How will the spaceport in Texas help?
AWS Cost Analytics and On-Demand Support
Yes, but criticising this site's font as being hard to read is a stretch. It's fine. HN will be critical of anything that isn't stock sans-serif in black on white.
Why do you think the common shares are worthless, if the company is worth 10x (to use the conservative number) the amount invested in it?

I think my inclination would be to exercise the options, because if I didn't, and they turned out to be worth something, I would just want to shoot myself. But this isn't necessarily a rational argument :-)
Well, it actually makes you part of the global elite, when you're well off in a country where being well off isn't just not starving:

"An American having the average income of the bottom U.S. decile is better-off than 2/3 of world population." (Milanovic 2002, p. 50)

"The top 10% of the U.S. population has an aggregate income equal to income of the poorest 43 percent of people in the world, or differently put, total income of the richest 25 million Americans is equal to total income of almost 2 billion people." (Milanovic 2002, p. 50)

http://en.wikipedia.org/wiki/International_inequality

If you earn $100K and are single, you're in the 96th percentile. If you're married and only income, you're in the 67th. (http://www.whatsmypercent.com/)

Is it a huge salary? Sure it isn't. Having a bigger income and more savings is always welcome, but don't act like we're in the brink of starvation.

Take home money in our profession is still usually higher even when cost of living in the Bay Area is higher than in most places on Earth. You can eventually move away from the Bay Area with the savings you accumulated there. Of course, if the standard of living you expect is having a three bedroom house, it's going to be hard to attain, but looking at people in comparable urban areas (London, Paris, etc.) the expectation is that you'll live in a tiny apartment, just like in SF.
This is sort of off topic, but I'm right in the middle of ripping up floors from Lumber Liquidators that I put down a few years ago- parts that are at the center of this cluster fuck.

My whole family has been struggling with health issues that coincide with when I put these floors down. I have a Chihuahua that has developed terrible sinus problems, my 6 year old son is having sinus and cough issues and my wife has breathing problem in our home.

I'm not 100% sure it's from these floors and/or the glue I bought from them, but it's a fact our health tanked a few months after the floors went down. We've been struggling to find a cause that makes sense and this seem to be the only plausible thing.

I guess in a couple months I'll know for sure assuming our health improves. If it turns out to be the case, I will be extremely grateful to this blogger. I don't care if he made money, this information could be helping my family's health.
Show HN: Go's defer in Haskell
> Because they have already stopped

No, tx/block certainly NEVER stopped increasing: https://blockchain.info/charts/n-transactions?showDataPoints...

And price is cyclical. After the bubble of June 2011, it took 21 months to surpass its previous high of $30. What makes you think this bubble and price correction is different? In fact, Bitcoin is on the rise since its $150 bottom on January 14th so it would indicate the drop in fact did stop.

> Dell does not accept bitcoin

This is irrelevant to the point the OP was making: transactions that remain within Bitcoin incur no fiat exchange fees. I sell something on craigslist for bitcoins, I use these bitcoins to pay back lunch money to my coworker, he gifts the bitcoins to his brother, his brother sends the bitcoin to his son overseas for remittance, etc. All this with zero fiat exchanges.

> But customers unfortunately are not

Growth is not through-the-roof, but it certainly is there: http://avc.com/2014/10/bitcoin-adoption-metrics/ You cannot quote 2 anecdotes and infer an industry-wide trend. The plural of anecdotes is not data. Anyway it's again irrelevant to the point the OP was making: the blog post's argument is flawed, not everybody who uses Bitcoin is doing it for illegal purposes.
Third paragraph down:

"Such studies straddle ethical boundaries, some have noted, if humans create cyborgs to crawl into misbehaving nuclear reactors or skittle around in debris looking for survivors after earthquakes, for them, does that cross a moral line? What if the technology moves to dogs, cats or even monkeys?"
That's also why suitcases full of cash are considered suspicious and you can't bring with you as much as you want across borders[0][1]. The problem is acknowledged (though not solved) when dealing with cash, so that's not a valid argument for ignoring it in Bitcoin.

0: http://ec.europa.eu/taxation_customs/customs/customs_control...

1: https://help.cbp.gov/app/answers/detail/a_id/778/~/declaring...
When's the IPO?
> It is better for everyone. It really is.

Except of course when they get it wrong and have to reverse course, as seen in the news over the last several years in the case of flame retardants for furniture.
I was excited to find out recently that Hashicorp has hired Clint Shryock to expand Terraform's support for different AWS services. If you check the git history there's a lot of work going on to move over to aws-sdk-go. Hopefully Terraform will reach or exceed parity with Cloudformation in the next few releases.

https://hashicorp.com/blog/clint-joins-hashicorp.html
Maybe the release flag should be the default?
True, this is what the field of accounting theory is all about: how do you best represent the finances of a company? The best way to do so depends heavily on the type of company you're talking about and who wants to know the information, but many companies choose to keep multiple sets of books--one that follows the IRS's rules (this one is required), one that follows the SEC's rules (required if they are a publicly traded corporation), one for non-public investors, and one used internally allows management to make strategic decisions and departments to make plans.

The existence of various ways of considering the finances of a corporation don't necessarily mean that any one method is "wrong". But when you get into questions of "is it profitable?" The answer depends a lot on who's asking.

In any one month, more money may go out of your checking account than came in, but does that mean you lost money that month? Maybe some of the outgoing money was paying for a year's worth of an expensive service, or was an investment in some other company, or was the purchase of some assets that will allow you to become more productive. In those cases, while your cash flow may be negative, you can keep a set of books that spreads the cost of a year's worth of service over the entire year, even if you pay it all at once on January 1. Or a building you might want to spread the cost out over the duration of any loans you took out to pay for part of it, or if you paid cash, you still may want to spread the expense out over the 15 year expected lifetime of the asset.

Obviously the IRS and SEC rules have to be pretty standard across the board, but within any particular industry or business model, a different representation may provide investors or management with a more accurate picture than the IRS or SEC rules would allow.

Obviously all of these can be abused, and investors should be skeptical and do due diligence, but even 100% honest businesses may report a loss to the IRS, a profit to investors, and a break-even for the SEC. They aren't necessarily trying to scam anyone.
Nvidia  are making a games console
> Their first manned flight has apparently been postponed; it's been "2-3 years" away for 2 years now.

That's not entirely on them. With manned spaceflight, they're on NASA time.