skysight-inc/HackerNews huggingface dataset:
So it is roughly 20t/kg CO2 emission. 1kg gold is roughly 5 BTC at the moment, so normalized to BTC it's already 4t/BTC CO2 emission for producing gold.
It sounds like the feature you're highlighting here is static checking at compile-time of how routes are going to resolve at run-time. Is that right?

Afaict Perl 6 covers this case:

http://jnthn.net/papers/2015-fosdem-static-dynamic.pdf#page=...

Or am I missing something?
> ~1602 kg of CO2 by May 1st 2015

You'd have to plant 1.6 trees every year, in perpetuity and keep all of them alive for a century.
Right, double seems totally reasonable for your median dev with a couple years experience.

Well fortunately we don't have to decide salaries based on what a founder's self-serving definition of "totally reasonable" is. Instead, we have a well functioning market that finds efficient salaries.

(That is, when large tech companies aren't colluding to artificially lower salaries through illegal no-poaching agreements).
Let's also talk about the incredibly short shrift founders get who are bootstrapping pre-product.

Why do I need to complete a product and make sales, get funding, before I can pay myself a salary? Building a company require resources. I have to eat and pay rent. But my company, without resources, can't pay me, even if I'm 100% of its labor pool, being a solo founder/CEO (on the startup I'm referring to - there's another I'm involved with with a cofounder);

No salary. Why can't I just write a SMALL check to myself, why do I need either investment or sales to do this? Can't the money just NOT have to come from somewhere? This is rather unfair, I hope people here will agree.

The only way I see out is building massive value. Unlike your example, where you get 1% while having a six-figure salary and chance to learn to do it all and become a millionaire on your own next, I am not even earning 5 figures.

how is this fair? Maybe I shouldn't be doing a startuuuuuuu -oh, I see what your problem is :) :) :)




Seriously. Why do you want to work for a startup if you don't want to end up with 1% of a $100M company, while receiving six figures for the privilege (i.e. someone is paying you, six figures, to play the lottery; and being highly technical and having direct effect in your role, you both have asymmetric information and can build the lotterys' RNG yourself, e.g. by building the best product on the market and protecting that status.) Finally you get to learn everything it takes to found your own startup and receive funding later.

there are a million BigCorp's that compete without regard for startup aignment or risk/reward. what makes you want to work for a startup anyway, given what you've described? Wouldn't you be a better match for Microsoft or Google?

honest questions here and a perspective from the other side - someone with a large founding appetite rather than salary requirement.
Understanding types and inheritance in Julia
Bter Bitcoin Exchange: 7170 BTC stolen from cold wallet, 720 BTC bounty
Thank you for the reply. I will probably buy them soon.
I'm not sure if this is what you meant by 'architecture', but Paul Graham [1] describes writing the first version of HN in a dialect of Lisp called 'Arc' [2].

An old version of the code appears to be available on GitHub [3].

[1]: http://www.paulgraham.com/hackernews.html
[2]: https://en.wikipedia.org/wiki/Arc_(programming_language)
[3]: https://github.com/wting/hackernews
If only I could keep my mother from writing to me on a daily basis..
Smart way to search top freelance sites at once
The risk is on future rounds as these aren't guaranteed. The founders will be the ones to take the lowest salaries when cash gets low and possibly float the company on their own savings. Two very successful companies I'm familiar with (both with billion dollar exits) saw the founders max out their credit cards through the lean times. Not all success stories are just a straight line up and to the right -- those are the just the exceptions that get the most attention.
Agreed. Most founders I know (in SV) take $50-80k in the first 1-2 years.
It's because most companies start before they are getting funded and before there is funding for the company the founders quite often put a lot of work into the company for no compensation. Sometimes they even put their savings into the company.
I just read the Chariot Lead Designer post with dismay.

In my opinion, the only person that takes that job is someone without a current job who is getting desperate.

They'll work there for however long it takes them to get a better job and then leave them abruptly.
I've been working in my career for about 4 years at this point, but everything you said resonates strongly with my experience so far. Thanks for sharing this.
Reasonable or not, that's market salary for engineers where I live, roughly double the median salary across all jobs. It matters less what you think is reasonable and more what competing companies are willing to pay me.
Sunni and Shiite: Do you know the difference? Take our quiz
Lion Expert Forex Robot
Not that it's actually possible for most, but what happened to hiring the absolute best person?

Because apparently they don't want to take lower salary and higher risk? I mean we try to hire the best person we can afford - full stop. That means as much as we could pay and as much equity as we can give. At the end of the say it's a market and they will find the pay/risk level they want.
I don't have any insightful macroeconomic explanation to offer. Just my $0.02: if you are complaining about earning $80,000 to sit behind a computer screen and type all day, you are one entitled SOB. There are 10 million people in China and India who would probably cut off their right arm if it meant they could work for a well-funded startup in the Bay Area for $40,000 a year. They'd make it work even if they had to live in RV's in Fremont.
Proof of Stake is fundamentally broken.

If there's a chain fork (which is the important corner case that Proof of Work is excellent at dealing with), there is no incentive for a Proof of Stake holder not to "vote" on both forks. This reduces network security substantially.

It also leads to the rich gaining more and more wealth over time.

Proof of Work leads to moderate energy consumption, but it's negligible compared to the utility of a Bitcoin.

I wonder how much CO2 it takes to make around $250 in cash?
I strongly doubt it. Not only are real people anti-inductive, real people are capable of biologically self-modifying with as small a change as taking drugs.
Let's be fair here, while you can detect invalid internal links in dynamic languages at runtime, the end result is basically the same for the user - a 404 or a 503 are equally bad in this case.

That's the advantage of compiled languages over dynamic ones in these kinds of scenarios: you sacrifice immediate feedback during development to gain a guarantee from the compiler that all invariants you embedded in the application uphold. And the more powerful the language/compiler combination, the more compile-time guarantees you can specify.
60-90k in San Francisco? Can you even make it in SF with that salary?
That's great for some products. Others require a big initial rollout to justify the capital expenditures involved with development.
Suppose 100 top spam sites all had a portion of some top legitimate content site (like NYT). Wouldn't this lower the ranking of the legitimate site?

Ignoring other factors like number of incoming links--which for whocalled.us is probably a low number (why would anyone link to it?)--it seems like spam could (temporarily at least) pull down the others somewhat especially once any results can make it to the first page and get some clicks. In fact if there are 10 spam sites that link to each other or use some slimy affiliates they might get better listings.

I use services "like" whocalled.us all the time, usually for nearly every incoming number I don't recognize, before answering. I've seen whocalled.us and used it before, others equally often. I've noted a couple times (and even bookmarked I think) "this site seems less spammy than the others), but I don't remember which.

If there were some way to differentiate yourself from the others...
allow people to register themselves as not telemarketers, or a business listing, or say who you are? I don't see how to verify or prevent abuse. I'm sure you've thought about this much more than me.
On the 0.5-1% equity, here is an old post by Venturehacks/Angellist outlining the early stage (series A) option pool shuffle:
http://venturehacks.com/articles/option-pool-shuffle

So while the table lists 0.5-1% for early stage lead engineer, it might be bigger for team of 3, 5 or 10 people in seed stage.

"To allocate the option pool from the hiring plan, use these current ranges for option grants in Silicon Valley:

Title	Range (%)
CEO	5 – 10
COO	2 – 5
VP	1 – 2
Independent Board Member	1
Director	0.4 – 1.25
Lead Engineer	0.5 – 1
5+ years experience Engineer	0.33 – 0.66
Manager or Junior Engineer	0.2 – 0.33
These are rough ranges – not bell curves – for new hires once a company has raised its Series A."
Well fortunately we don't have to decide salaries based on what a founder's self-serving definition of "totally reasonable" is

Except that's not the case. Those numbers are what the market is signaling and apparently the OP doesn't like it. That's my point.

The OP is saying, the market isn't offering enough. I say, well apparently it is otherwise it would be higher. So it much be good enough for most people.
My ideals of a leader is someone who can learn from their team and use that to synthesize a team vision. Your leadership would improve greatly by asking for help on coding better.
I think the OPs point is that the median salary of CA is totally irrelevant to the discussion and framing it against that is rather myopic. A mechanic working in a car shop doesn't produce the same economic value an engineer working at the "next big Facebook startup" does. There's a reason there was a lawsuit against fixing wages for these companies.[0]

[0] - http://time.com/76655/google-apple-settle-wage-fixing-lawsui...
You would think, but management can often have difficulty seeing how macro trends affect them. From their perspective, they shouldn't have to pay more for the same and adding new staff at higher pay than old staff seems unfair.

My previous job had difficulty finding talented engineers, party due to comparatively low salary offers. When I and two others left our team of 8 and two more made it known they were actively looking because we saw all trends outside our office, it became clearer to management. Only when 3/8ths of their staff left did they make major changes to their existing packages. And even then, pay is significantly below market. (Though they have the best time off and fringe benefits in town.)
It definitely varies. We started our corp entity in 2011 and founders didn't take a salary till 2014. Needless to say, I have a lot of credit card miles.
So what? By your logic we should all feel fortunate we have a toilet that flushes or fresh water out the tap because not everyone has those and maybe we should but that wasn't what he asked was it.

He asked why is there such a big apparent difference between similar roles in different places, which is a perfectly legitimate thing to ask and could have done without the holier than thou spiel.
>The mistake of many modern feminists, he writes, is that they “look only at the top of society and draw conclusions about society as a whole

This is a critique that a lot of feminists make as well. Google the phrase 'white feminism' to see
I would assume however that mainstream gamers (who would be "average" by definition, in terms of skill level) have no appreciation for non-obvious game mechanics that give highly skilled players an "unfair" advantage. In fact anything that increases the skill cap works against the "merely average" players on public servers. So there is an incentive for the companies behind big online shooters to strip their games of such features. It follows that modern shooters do not come with bunny hopping, and the players who've been primarily exposed to this new generation of games would find such tricks game-breaking and unfair.

So I guess bunny hopping and such will remain a thing for old timers who stick to the old classics. And boy do they have a ton of fun :) Although it would be nice to see some new players. Old players get old and tired...

To vehementi: bunny hopping and all the other stuff you can master to become better at a game really is a ton of fun. I don't think breaking balance is as big of an issue as some here make it out to be, though it obviously depends on the map and mode. But in general, if your foe can bunny hop, so can you. Sometimes they start in a position where it's way more advantageous to them. But in my experience it's just not very common. And thankfully, with the good games, we are not tied to the stock maps put out by the company behind the game.. instead there's a community of gamers and mappers, and the community will adapt.

Many stock maps suck anyway, whether you have bunny hopping or not. For example, many of the stock Q3A maps are regarded as crap, and aren't really played at all in competitive matches. Bunny hopping however is a core mechanic in these games and iD was well aware of it.
10-15% less salary does not equal "several magnitudes" more risk. To my mind, for a funded company, the risk is the same for founders and employees. The worst that can happen for both is unemployment.
> Self reporting is the antithesis of empiricism.

Not entirely. The article talks about this. The theory was that low self-esteem led to violence. The facts are that self-reports of high self-esteem are correlated with increased violence.

You might disregard the "self report" aspect of the studies. But the main conclusion is that the original theory is wrong.
Moved to PFSense a few months ago and I cannot recommend it enough, I have it on a Thinkserver tower which hosts all my VMs on ESX and out of a second NIC comes my wifi router.

Pfsense is such a great piece of software, DNS forwarder and build in OpenVPN.
HN has a very particular parser because a lot of us have found we'll copy paste too much too fast if we don't have a weird parser with separate noprocrast settings from our normal work.
Inmates sentenced to 37 years of solitary for using Facebook
Regarding your first point, it doesn't even require the claimant to be better in any particular sense - it could be that their prior knowledge was simply a better fit to the new concepts.

Regarding the second, I don't think it makes sense to consider "difficulty in learning Haskell" to be "difficulty in learning all of everything anyone's done with Haskell." Even SPJ has (or at least recently had) a pretty shallow understanding of Kmett's lens library. The two important questions are 1) how much do I need to learn to get things done in Haskell, and 2) how much do I need to learn to participate usefully in the Haskell community. 1 is less than 2, which is less than what you described.

"There is more stuff to learn that can make you even more productive, but you can get by without it and still be productive" often gets treated as a negative, and I find that strange...
They'll clean it up this way, but still charge for the replacement. Profit!
It seems like all the positions you mention, at least for developers, are looking to hire junior developers with that salary (though they may not realize it themselves). In my limited experience with NYC jobs, the salaries tend to be a bit lower than SF or Silicon Valley, despite the equal to greater cost of living. For senior positions in the Bay Area doing web development and such, I see salaries in the $140-$175 area, with most being around $140-$160k. Actually, these numbers haven't really changed in the past four years or so, which makes the discussions about salary inflation puzzling to me. I'm sure you can get more at Google and such, but these are the typical offers and ranges I've seen at various companies, most of them startups of some sort. NYC should be on par. There might be more companies that don't want to go as high, but there will be plenty of companies that do in both cities.

There is no shortage of tech workers, but companies seem to have trouble finding qualified ones anyway. What puzzles me about this, is why a company would refuse to hire someone they really want because of salary, yet settle for someone that they're not that impressed with simply to save $10k or so a year.

EDIT: Note that I ignored the equity completely in this case as it's really irrelevant (generally worth nothing).
Yes, you are correct that this is the only way guaranteed way to prevent pregnancy. That information is not only obvious and well-known (I'm not sure there is a group of people who thinks you can get pregnant without having intercourse), but the attitude behind it perpetuates a culture of misinformation, lack of information, and sex-negativity. You say you're pro-education, but your attitude doesn't reflect that, as it matches precisely the group of people that preach otherwise.
Someone should write an app to make all the accesses happen on one day. Better yet, have an internal social networking system.
That is really cool. It would be cool to put it on an indoor UAV, and have it fly around, mapping wifi signals around a building
Hackers Steal $100Ms+ from US and Global Banks via Malware
"...that people who end up wealthy see a much steeper curve in their earnings than the rest of us."

So, people who earn more money, faster end up wealthy? Gee, I would never had expected that fucking obvious insight.

Also, studies show trends, averages, likely outcomes. They have little bearing on individuals. Otoh, if your planning economic policy for a corporation or country studies may be applicable.
Based on personal experience and observation of some startups around here this is the dynamic that I've seen and what could be happening:

- startup gets some funding, but not a lot, and needs (more) developers

- startup founders think they can find good developers at rates that are similar to those of 'regular' developers outside the Silicon Valley / HN bubble / web development scene. Possibly because these founders are non-technical and mostly have experience in bigger, more 'boring' companies where developers aren't 'essential' (or don't seem to be), or groomed inside the company and happy with lower salaries.

- startup finds out that nobody will take the jobs at the offered salaries

- startup decides to be more creative and - if they're very lucky - find:

1. competent, usually remote developers who are willing to work for much less than the going rate in home country
2. oblivious developers or developers just out of college who have no clue how much they can make

Unfortunately, what I suspect often happens is that they end up hiring subpar developers who just want to get paid an acceptable salary and know nothing about their potential value in their field, or developers who are under-qualified for the specific challenges that many startups face (web-based, mobile apps, rapid development, need for independence and taking initiative because it's chaotic).

And the founders of these companies, if they're not technical, might never quite realize that in the end they're probably wasting more money because the codebase is terrible.

While I would never argue that the only competent developers are those in the 'SV/HN/web bubble', I do think it makes sense that there's a correlation between developers who are oblivious to their value and the rest of their field, and developers who are still stuck in older, less efficient approaches to many startup's problems.

Pay your developers well!
It's truly ridiculous. Finland has much less recidivism: http://www.theatlantic.com/international/archive/2013/09/why...
I'm hoping the parent is making a joke by riffing on the absurd technical requirements demanded by startups for working on what amounts to a glorified CRUD webapp. The math heavy analysis that a CS degree provides just isn't necessary for, oh, 95% of programming jobs. The people who design the systems for reliability or process "big data" at huge companies with real scaling issues (Google, Facebook) need to have such training.

On the other hand, these companies do need talent who never the less have skills that are rleatively rare. They shouldn't need to pay engineers the $200k+ salaries of big companies, but expecting to get median quality engineering without paying more than $110k/yr is as ridiculous as a non-degreed "webdev" expecting $180k/yr because he can slap some customizations on bootstrap and poke around a Ruby codebase.
Rather than altering CS which is a good course we should really look at creating an alternative for people who are going to be actual programmers and not computer scientists.

For many (including myself) what we do is nearer to been builders than civil engineers and beyond a basic grounding time would be better spent on the other skills that make up a good developer.
Most green things add to topsoil which
has to be heavily carbon. E.g., from
my experience growing up, a healthy
front lawn can add ballpark one inch
of topsoil in 15 years. Similarly for
prairies and forests.

Also a major
fraction of trees, ballpark 50+%, have
leaves and drop them once a year, and
the leaves contribute to topsoil.

Even if a forest burns, the burned trees
create ash which has carbon and adds
to topsoil.

Some of the topsoil gets
washed into rivers and lakes, becomes
mud, gets covered over by more mud,
and, thus, essentially buries its
carbon.

There is more that is similar:
a major fraction of the surface of the
earth has, within 1000 feet deep,
a lot of limestone, and that is partly,
largely, or mostly just old sea shells
where the animals pulled carbon from
the water or what it ate and converted
it to calcium carbonate, that is, buried
the carbon (disclaimer, I'm no geologist).

In simple terms, basically, net, the earth's
biosphere grabs and buries a lot of
carbon including CO2 from the atmosphere.

Note: Nowhere here have I made a
remark of any kind
about the effects on climate
of CO2 in the atmosphere.
What does OpenMP do for you that Go's built-in concurrency doesn't?
Underline.js – playful underlines
I did similar. Had a mini atx centos box I ended up throwing on ESXi and getting it in the front of the network through some layer 2 magic. I love shorewall.
I was just thinking of going full code-hipster and learning Tcl!
Jason Calacanis: Apple will buy Tesla for $75b in 18 months
You are right, YC companies are under-market in the straight line terms of salary and equity. My theory is that many people are willing to work for YC companies for less money in the early days. Why?

1. Lower risk (wether perceived or otherwise)

2. Better mobility ("I was hire #2 at prestigious YC company XYZ")

3. Better personal networking ("Hey founder, can you put me in touch with XYZ at YC company Foo")

Note - As many people point out, the same engineer who would work at a YC startup would make much less than going to Google/FB, etc. This is a pretty well known fact.
A mechanic working in a car shop doesn't produce the same economic value an engineer working at the "next big Facebook startup" does

Talk about myopic. Apply your calculus in year 2000 and you'll see the folly there. That is insulting to everyone else making lower wages and assumes that "value" is accurately assigned.

You telling me a Nurse or teacher provides less value than a dev working for a Startup that dispatches food quicker? Please make that argument for me because this idea is what is wrong with SV.
Can you clarify what's so bad about that job posting? Just the salary range or something else?
How do you defend not paying from your own pocket to caption all the non captioned content out there?

The creator of a video has no more of an obligation towards the deaf than anyone else.