skysight-inc/HackerNews huggingface dataset:
Here are some [1]. These are however not selected to be 'top' athletes, as far as I know.

I imagine that diet is irrelevant for athletic training, as long as it fulfills certain macro-nutrient requisites. Further, I image vegan athletes are only faced with the increased difficulty of finding and preparing quality sufficient food, compared to others with normative diets, due to lack of demand and meat centered cultures.

Finding an equivalent vegan alternative to chocolate pudding at <500g, 350kcal, 50g protein> for $2.5 [2] seems like a challenge. I'm sure that if they plan their diet, they can meet the same targets - whereas normative diets don't require you to plan anything really. You can just eat 2 of [2] and a chicken a day, and you're done (concerning only protein).

But then again, there are protein powders which balances it out, if we don't take price into account.

All in all, I think diet choices (assuming any choice to be a most healthy variant of chosen diet) mainly impacts long term health, and not short term goals such as muscle gains.

[1] http://www.greatveganathletes.com/strength
[2] http://www.njie.se/produkt/propud-protein-pudding-chocolate/...
Man, a tough crowd here today. So no one remembers the New Kids on the Block craze back in the late 80's? Girls writing NKOTB on their book covers?
+1, I read Woman Firefighter and auto-corrected it to Female Firefighter without second thought.
"The reason that some iOS devices are unable to connect to live chess games is because of a limit in 32bit devices which cannot handle gameIDs above 2,147,483,647."
Ah, yeah. I totally forgot about hopper. I've never used it, but it looks nice, especially for Objective C and Swift.
Designing the “Badge” feature for Sayve
No, a lot of people don't. A few people do.

Small consultancies and independent app developers can bring in $250k+, but not necessarily year over year. And they are usually doing a lot more than just engineering.

Maybe I should clarify: The notion of a $250k+ engineering "salary" as normal is a myth. I live in San Francisco an I don't actually know a single person who falls into this bucket. I know a bunch of people at startups who pull that down, but not sustainably. A few people at FB and Google who cleared that much the first year if you include the signing bonus and/or account for all the options they might receive some day in years 1-2.

The only person I know who actually has a $250k+ salary as an engineer works at Amazon in Seattle, but he doesn't even code anymore.
> Why would you buy this stuff from Amazon?

You can purchase products in larger sizes for lower $/[unit] and in many circumstances set them to be automatically purchased and shipped on a periodic basis for even greater savings all from the comfort of your couch.

You can additionally get 5% back on top of all of this if you use an Amazon Prime credit card and pay it off monthly.

The savings add up over time and it also results in a cart that is considerably less full during the weekly grocery shopping trip. Paper towels eat up a great amount of the volume in a standard US grocery store shopping cart.

The easiest way to avoid the pain many users experience is to exclusively purchase products shipped and sold by Amazon and to make use of third party sellers only when necessary.
Wow, I'm in the wrong industry. I could be walking Castro Street on this sunny day, breaking up fistfights over which is the superior text editor; handing out speeding tickets to Teslas, McLarens, and Lamborghinis; giving parking tickets to exotic cars spilling all over the street for the latest open house.

All for way more money than almost everyone I know is making. Not bad at all.
Last time I tried, weston-rdp was unusuable: slow, high bandwidth usage and had trouble with key repeat (pressing a key even for a short while resulted in multiple characters).
At 6mg -> 0mg I wouldn't say nicotine is a harmful chemical. It's a stimulant.
How so? A 32 bit platform doesn't mean you're limited to 32 bit ints....
However, if it's the oppressed's responsibility to educate every person they interact with, it becomes trivial to DoS them through willful ignorance.

There can't be a social expectation that the privileged are entitled to cognitive labor from already-oppressed individuals, because that can and has been abused.

(That said, people are more likely to be open to a person that they can sense has already done the basic research.)
New Hampshire. But commuting distance to Boston, MA since I live on the border and Boston is pretty close to the border.

I started as a Senior Software Engineer and kept getting promoted but not getting any higher pay. As a Senior Software Engineer in 2013 it was great pay. CTO in 2017... not so much.

For various reasons I'm eating the lower pay though. It's rough but I'm ok with it for now.
Last I checked, adb backup doesn't backup the secrets. Has that changed?
Yeah, the senior titles for people with 1 or 1.5 years out of bootcamp don't make any sense at all, and cast doubt on the validity of the data. Come on, we've all worked with smart people that are a year or two in to being a developer, and you can't label them "senior" no matter how smart they are.

Is it possible that someone from one or more bootcamps is fluffing the data, knowing that it will get posted on HN?
This.

An all "oreo" diet, could technically be a vegetarian diet.
Depends, is it nice?
Psych’d: A new user psychology framework for increasing funnel conversion
She wouldn't. But there are many people who don't like Facebook for privacy reasons or other reasons mentioned in this sub-thread. They might opt for such a service. And then it would grow organically if the experience/total package really was more in line what people want out of a web presence. Its not like the whole world would switch overnight
This is an infuriatingly unhelpful attitude.

Presumably the goal is to encourage people who lack awareness about issues surrounding racism and sexism to both become aware and to actually care about these problems. And to change their behavior, to the extent that it should change.

Unnecessarily attacking, humiliating, or embarrassing a person who is willfully admitting their own ignorance and seeking a better understanding of the situation is so obviously counterproductive that I can't believe I'm having to write this comment. This is not the way to win people to your side — in fact, it's completely the opposite. Doing so only causes both sides to become more firmly entrenched in their beliefs and less likely to try and discuss the issue further. By giving them a positive experience, you not only increase the likelihood of them seriously considering your arguments, but you also open the door for them to come back to the table for discussion again, even if you didn't win them over the first time around.
I earn far less than that, as CTO of a Southern California e-commerce company.

The salaries in this spreadsheet seem incredibly high for one year of experience.
Ask HN : Competitive programming or learning programming languages
Which is better doing Competitive programming or learning programming languages?
Loop Exits and Structured Programming: Reopening the Debate (1995) [pdf]
Arguably healthier than being overweight.
I was waiting for an answer to your comment, but I figured it out:

https://docs.google.com/spreadsheets/d/1JR4KrVH1dygniLiLFAMT...

Choices for format are:

xlsx
ods
zip (Web page .html, zipped)
csv
tsv (tab-separated values)
pdf

Copy & paste appears to work fairly well, too.
Vancouver is a bit of an anomaly with its low salaries and astronomical housing costs.
Truth. I was looking for a new job a few months ago and I have always used the terms and % match for 401k as a kind of dipstick to see how well the company treats its employees. I was shocked when I talked to some startups and some didn't even have a 401k, and I was blunt with the HR recruiter and said that is a big red flag to me. He said the younger employees don't care and offered to show me results of a survey they did a few years back. I believed him, because they also had a generous vacation policy and also paid for 100% of the cost of health benefits- which is what younger workers look for these days. I joked with the recruiter that if I accept their offer, my first week I will offer a lunch and learn on the benefits of saving for retirement and why its so advantageous to start when you are young!

Its unfortunate how little people coming out of college understand about personal finance. In my previous job, I was constantly giving mini personal finance lessons and advice to my team.

I didn't end up accepting at that startup for somewhat related reasons- another company made me a monster offer, that to come back full circle on, would allow me to be comfortably financially independent in roughly 4 years- and at that point I will have my "F you" money and can do what I want.
I disagree. Not wanting to learn hex does not make you less of a techie. One can only focus on so much, and tech is huge.
> In the early 2000's when my home town still had dial-up only, Comcast came into the town and offered to build out cable broadband. They would even throw in a $300k grant to the school district for new laptops. The only catch? They needed to be granted a monopoly on all the telephone poles in the town. The town agreed.

I suspect you're not correctly remembering what happened. It's illegal under federal law for municipalities to grant telecommunications monopolies. Municipalities hand out cable licenses in return for 5% of gross receipts + random giveaways like school district grants. But there is absolutely nothing exclusive about it.

To pick a random example, here's the cable franchise in my county: http://archive.aacounty.org/OIT/Resources/CableAgreement.pdf (see Section 2.4, "Grant Not Exclusive").

> despite cost-per-bit plummeting over the years, the cost to consumers isn't going down.

Bits per second have been going up dramatically. My parents' house in Virginia, got 256 kbps SDSL sometime around 2000-2001. They got 50 mbps fiber over BPON around 2006. That got upgraded to 500 mbps over GPON around 2008. They just got gigabit this year. That's doubling of speed every roughly 15 months.

The problem is not that municipalities are granting monopolies. It's that municipalities impose restrictions on building that make it untenable to compete with the incumbent. In most cities, a startup cannot come in and build out neighborhood-by-neighborhood based on demonstrated demand. They're required to commit to building out the whole city in a short time frame, without regard to demand.
In my case, I'm not sure. I had a long history of being a member of gyms to where I did not go because I always found something better to do. In fact, in the past I even was paying for two gyms and I did not go to any of them. I suspect I'm not alone here, if all members of a gym decided to go, they would not fit in the gym. I always hear that the lion's share of revenue for a gym comes from people who never go.

I think that what worked for me (goal: increase activity) was to build the activity as a part of routine that was too inconvenient to skip, and then ending up liking that routine. I do not see anymore commuting as busy time, for me it is part of my free time, an activity that I do want to do. In other words, on weekends I now usually go hiking and I do not consider as busy time.
I actually read that quote as fully sarcastic.
> Your interpretation in no way succeeds in changing mine.

It doesn't have to, as there is sufficient ambiguity in the writing to make either interpretation iron-clad. Yet I shared the same interpretation as the commenter you responded to, and was surprised by yours. I now see your perspective, though it rings less true to me.

Although, I do think it's borderline inarguable that you are reading too much into the personality traits of the Slack channel members (e.g., "hateful") with far too little information to justify the strength of the words. If those descriptions weren't intended for the Slack channel participants but more of a general comment, then that makes more sense.
I'm not buying it either. I think some people are trying to inflate the perceived value of the bootcamps.
Try https://cryptowat.ch/gemini/btcusd for Gemini charts, which seems to be their biggest missing function.
Similar to how much effort goes into dealing with things like dangerous strains of bird flu, only to have people complain about how much money was spent on "nothing" when an outbreak doesn't occur.
I pick UUIDs because experience has taught me that even for the smallest workloads, I'll inevitably have to shard my DB (to partition a shared public cloud from N isolated "enterprise" deployments), and then will inevitably want to do statistical-analysis things that involve ingesting rows from the shards (or log entries referencing those rows), and deduplicating them by ID, without generating false-positive collisions in the process.

The simplest way to do that is to just throw UUID at all problems from the start. (https://github.com/alizain/ulid s are better, but there aren't libraries to generate them in literally every language + RDBMS.)
I have no horse in this race - but another anecdote is Tom Brady - who recently mentioned how he has a mostly vegetarian diet, except some chicken in the winter. Granted, Quarterbacks don't put on nearly the same muscle mass as other positions - in terms of overall fitness, you can't deny Tom Brady is in very good shape.
> I sometimes think it would've been better if a few things had visibly failed in January 2000.

Having to spend billions of dollars on programmers' goofy means of saving a few bytes of memory is a pretty visible failure.
> Just because something is no longer in common/widespread use, does not mean you can come along and use its meaning or name on your shiny new product.

I get that each time a "ML" link is posted here. Sadly it's almost never about the various successors of Miranda.
Even worse, there's already an animal called a Gopher! Oh the confusion... /s
Throwing another anecdote on the pile:

I've been vegetarian for 2 years and have zero perceptible changes to weight or muscle mass (I don't take supplements either).
While this makes sense, I don't think you're going to make much progress convincing those suffering from oversized student loan debt that they are the expected "economic consequences" of a policy you believe to have been misguided. In this particular thread, it rings especially painful: the article discusses the way the upper 20% maintain their hold on power and resources; raising the cost of education clearly helps that goal. The poster to whom your responding points out that their loan debt is so large that they will not have the opportunity to have an income similar to those who graduated with similar credentials a generation previous, something unique in US history.

If we don't take steps to correct the situation, eventually only the upper 20% will be able to afford higher education. Regardless of how we might feel about government meddling, we all should be able to agree that it's anti-American to make higher education a privilege only the wealthy can enjoy.

You point out that the rich have always had more influence in politics then the poor, and this is obvious and has always been the case. By no means does this make the Citizens United decision less important, I'd argue that this is a tangential point. Citizens United has allowed corporations more weight to their voice then most of the US citizenry, wealthy or poor! In my opinion, the upper 20% have much more to fear from corporate interests than the lower 80%.
I like your website. It has more features than h1bdata.info, my normal go-to for salary comparison.
Long long time ago, I created a poll on a small website I was maintaining. I didn't expect much traffic and, so, not thinking too much about it, I put the ID column to be a TINYINT (i.e. max value = 255)...

That was a valuable lesson.

(I actually generated most entries myself while testing stuff - live in prod of course - and while there were probably fewer than 255 votes, the AUTO_INCREMENT did its job and produced an overflow).
Humans have to tag the files, though.

Only once, if done properly. Look at music tagging. A good system ought to have canonical tags for everything.

User-created files could also have a lot of auto-generated tags too. I'm thinking along the lines of email address/URL origin, Exif metadata, source code tags (ctags/etags), keyword extraction from prose text (via machine learning models)...

Beyond all that, though, would be your standard date and timestamps, your document name (which could be non-unique), and a project-based tagging scheme.

Take a look at the Library of Congress's MARC project [0][1]. It's the most ambitious tagging project I'm aware of.

[0] https://www.loc.gov/marc/

[1] https://en.wikipedia.org/wiki/MARC_standards
That seems low. I have friends in engineering (not software, more like aerospace) with much less seniority and in low cost areas who are paid about the same. I live in the Bay Area and am a "Principal Engineer" and my salary is more than the adjusted figure you quoted.

Then again, as CTO it surely is the case your bonus and equity grants result in net comp that is more than that.
The koshering of the Oreo cookie (2008)
Wikipedia says "June 2007", which I'll approximate to 10 years. That gives us 6.8 games per second.
SecurID is just an expensive TOTP implementation (although a very established one, as you noted)

That "gold standard" required reissuing 40 millions of devices in 2011 due to a single server breach. Lockheed-Martin was apparently really, really happy about it, too.

If that's your desired level of security, just use any TOTP authenticator app on your smartphone.
It seems you're assuming that there would be a difference in that compared to any other diet, and that it has something to do with nutrition and protein. If you check out protein powders in stores, which are made with pure protein isolates and often have their specific amino acid content listed, almost all of them are vegetarian and most are vegan - pea, whey, pumpkin seed, and soy, mostly.
It looks like App Academy grads vastly out-earn their CS-degreed counterparts. I wonder if that is representative of App Academy. If so, that is impressive.
Good questions, thank you. Aqueduct initially started as a proof of concept - as a mobile shop, Dart was just so familiar to the languages we often used and it ran on the server. We tried building a few things and everyone was able to pick it up so quickly, and it took off internally from there. The value to us as mobile developers is that there was less context switching than when jumping into Ruby or JS (and all the other reasons we aren't quite fans of JS.)

Yes, multi-threading is accomplished through isolates. The application is run as a replica on a number of isolates, configurable by a command line option.

Each isolate has its own database connection, etc., but operate exactly the same. This behavior doesn't require any additional effort by the developer. (edit: The initialization code sets up a reactive channel for requests, each isolate instantiates that channel, and Dart's VM manages delivering an HTTP request to the most appropriate isolate.)

So, it's not quite like Erlang/Elixir where each connection gets its own process, rather the default number of isolates is 3. Isolates have their own heap, so memory isn't shared across them, but there is a message hub that isolates can send values across. This is useful when say you have websockets connected to different isolates and you want to broadcast a message to all of them.

You can spawn additional isolates from a 'web server isolate' to move computation to another thread.
I can't help thinking that a gofai approach would be a better way to solve sudoku than an NN.
Hahah, line 139...
Kubernetes Deployment Options for the Enterprise
> The point isn't "can we solve sudoku with a completely over-wrought solution", it's "can NN be applied to X class of problems with no human-added domain specific knowledge"

But why would you care about solving a class of problems with NNs when that class of problems already has much better solutions? Too many new programmers are running to NNs out of pure laziness. NNs are like magic. They solve the problem for you so you don't have to learn how to solve it yourself. Or at least that's the enticing promise.
> If I had a source of future stock price deltas that was almost always "wrong", I could be a very rich man.

Indeed.

> better spent ...

Again, agreed.
Because Google is too difficult? (note to self: cut down snark)...

http://www.greatveganathletes.com/bodybuilders

http://pulptastic.com/beef-up-without-beef/
>How so? I can't think of anything I know about IT and my profession that I couldn't learn from open free sources or experience.

That's irrelevant to the claim being made. It's not education or knowledge that's inaccessible to lower classes, it's the stuff around it. It's nearly impossible to judge just knowledge and skills without any context, and even if you could manage it, it would be an unwise move leading to chaotic work environments. But it's also nearly impossible to judge "would this person be disruptive?" without also sneaking in strongly-class-biased culture fit screening, even if you explicitly prohibit doing so.

(Also, having the time to learn and knowledge of where to go to start learning are class biased. The founding population of tech was a different social community from previous power but still heavily upper-middle-class. (I'd guess tech workers 1990-2010 were about 60% from the second quintile and 80% in the 2nd-4th deciles.) They're skills that anyone could learn, but only in theory; in practice they're skills that anyone with the opportunity can learn, and the opportunity is not evenly distributed.)
I don't think the openly hostile posture is good, nor do I think the general theories of social justice are doing much good anymore.

However you actually are saying that 'minorities' need to have conversations with ignorant people.

How understanding these ignorant people are is not a function of how 'minorities' respond to them - by which I mean that many people will not be able to have an open mind or become understanding even if they are treated like princes and princesses.

One effective way 'white males' can learn more is to find other white males who have successfully navigated this space and learn from them.
This is really frustrating. At least GDAX is still up. Any thoughts on GDAX vs. Gemini vs. Poloniex vs Kraken?
not everyone who filled this out went to bootcamp
Thank you for sharing, Mahyarm!
It (by design) includes only people who self-select to share their compensation details. I would expect that to skew high, even if 100% truthful.
Go has an assembler, but its goal is not to build, say, a bootloader:

https://golang.org/doc/asm
cool! works ootb perfect!
Ah, I see where the confusion comes from. You mean when the audio equipment is taxed higher than the car.

I think OP did not mean "put 0 tax on cars" but rather remove the extra 100% tax on cars, so it's just taxed like any other product - i.e. just the same as tax on audio equipment. Then it would not matter.
Here's what I've learned about diets over the past 5 years, anecdotally:

Being conscientious about what you eat is the most important part of losing weight. There are plenty of fat vegetarians out there. They've gotten very comfortable with what they can eat because they aren't reading every label anymore.

Oreos are vegan. There are new and improved vegetarian and vegan ice creams coming out weekly, it seems. When there are as many bad food choices for vegetarians and vegans as omnivores, they'll make the same bad food choices and suffer for it.

Why?

When the final word is written on how diets have destroyed the health of people in the Western world, it's gonna be the fat / sugar combo that is shown to be the culprit. It's much easier to be sated if you eat a lot of fats or a lot of sugar (well, starches, really) than eating a lot of fat AND sugar.
Rationale for "make install" rediscovered. Film at 11... :-)