skysight-inc/HackerNews huggingface dataset:
Are you saying 150k salaries for new grads or total comp?

ASAIK, Goog/Uber/FB starting salaries are closer to 110k base with $40-50k RSUs vesting per year (refreshes each year), performance bonus 10-15% salary and sometimes a generous signing bonus.
Rust Community Team member here.

This survey question allowed for people to describe themselves as they decided, and so people could select multiple choices if they wanted, as well as enter in free text. The percentages John used in this writeup should just be compared to the total number of people that replied, rather than across each of these demographics.
An Intro to Setting Up Your First Docker Container for Your Rails App
Google's My Activity Tool Lets Users Block Specific Ads
I used to live in a place with a strong ecological ethos for recycling, but no economic use of recycled glass. I always wondered if one could pulverize glass and extrude extremely durable housing structures using a solar-fired glass melting 3d printer.

Throw bottles in; slowly extrude house on sunny days...
Not sure how much gut bacteria will help with weight loss, but it does seem to go the other way.

One of my favorite papers in the field in the last couple years shows a potential causal relationship between obesity and gut biomes by using artificial sweetener and a fecal transplant in mice.

Paywalled version in nature: http://www.nature.com/nature/journal/vaop/ncurrent/full/natu...

Unpaywalled version after googling: http://www.drperlmutter.com/wp-content/uploads/2014/09/Artif...
'It's hard to say this is a traditional political advertisement. Whether you could convince a judge that an ad purporting to be from the NRA (and presumably making Republicans look bad) is intended to influence an election is questionable.'

This seems to be the key issue. It seems unlikely that a prosecutor could achieve a conviction under these laws, given the specific meaning of some of the terms used (as defined in §251.001). I haven't seen the video, but it sounds like it was a general parody of the NRA?

At any rate, a prosecutor would have to prove that:

1. The creator of the video has specific intent to harm a particular candidate, or otherwise influence the election result.

2. The latter part of #1 (influence result) seems to be made irrelevant by the definition of 'political advertisement': "...means a communication supporting or opposing a candidate for nomination or election to a public office or office of a political party, a political party, a public officer" [§251.001 (16)]
It depends on what area of the US you are in. In Western PA and the midwest, housing can still be found in decent neighborhoods at a reasonable cost. HSH did a study showing 27 metro areas and the cost to buy a house. http://www.hsh.com/finance/mortgage/salary-home-buying-25-ci...

For Pittsburgh, a $29k takehome is roughly $40-45k a year. That is in the $20/hr range. I know at one point, my salary was $51k/year and I was brining home $36-37k annually. I was working a standard office job that was not particularly exciting, but all I needed was to have a bachelors degree. If you have one adult working full time and another part time for an extra ~15k a year, you can live relatively comfortably in Pittsburgh, and I am assuming other medium sized cities in the Midwest.

The big costal cities (SF, NYC, LA, DC) do make it difficult to own housing, but almost every country has cities where it is more expensive to live.
At the same time, an UBI will make it so people still don't care to perform certain below-current-minimum-wage jobs. E.g. if I were on UBI, and I effectively earned $15/hour through it, I still wouldn't bother looking at jobs unless they paid, say, $5/hour or more.
No, this is not true.

At the company I work, we have an app for a customer where you can purchase things on their site. For a long while you could sign up in the app until one day where apple literally said (on a super minor bugfix upgrade): "If you are signing up users in your app, we are contributing to your revenue. We do not want to do that, unless you are using in app purchases".

This particular app could not use IAP for technical reasons, so we had to remove sign up from the app.

That is how the rule works

edit: Although, your point about the case by case basis could apply here, although this is not on a spotify scale, I assure you :)
As I mentioned in my prior post, consider the percentages against the total number of responders, rather than across each demographic.
Yup. Total is 3138 [1], not 2942. 196 are unaccounted for.

Maybe the survey form let you choose two or more different groups?

From the article:

> A huge thank you to the 3,086 people who responded!

3138 is also more than the number of respondents.

[1]: (2402+86+51+189+159+73+47+47+84)/2942 = 1.0666
How a company this size can take this approach to an API upgrade is beyond me: It is not like most Dropbox-API-using iOS apps out there are written in Swift... in fact, the large majority of users - by far - are using apps written in Obj-c.

And indeed, I don't even want to touch the syncing code. It has reliably worked for the past 4 years.
When Simulations Replace Reality: A Q&A with Robin Hanson, Big Ideas Guy
Solving political problems, or more broadly solving real-world problems, is definitely on-topic. But just expressing political viewpoints or rhetoric in ways that don't actually improve the discussion is off-topic. We're not here to signal affiliation and spout rhetoric; there are plenty of cesspools on the Internet to do that in rather than turning HN into one.
>Palantir's repurchase offer

Yes, it's an offer. I don't see why everyone is so up-in-arms over an offer. People can reject offers just like they can make them. Other similar offers include employment offers. I'm going to comment more generally on this issue between founder and employee deals:

Here's what I think. HN is mostly of the employee class and so there's a politicized negative sentiment about companies not leaning the way of the employees.

Or maybe people think these offers and deals are bad for both the company founders and the employees. So here is my proposition if you believe that. Start your own company and enact whichever agreements you think are best. Do what Palantir does, or what YC advises, or whatever you make up. Give a 20 year exercise period if you want. Your call.

But you have to actually found a company.

I find it hard to believe in a moral "good and bad" on this issue. We're just talking about deals and contracts between people. And if people act with agency with regards to accepting and declining offers, and inventive individuals can come up with new systems and agreements that work better for everyone, then it will be fine. A moral bad would be something like Google and Apple and Facebook colluding behind closed doors to keep engineer pay below a certain threshold.

For the employees who will have to negotiate: you can't get a deal that's good for you if you aren't prepared to walk.
C++ (Core) Coding Guidelines
Why would they charge the equivalent of transaction fees when they (Apple) pays those fees? How would they make any money if they only charged transaction fees?

I've run the numbers on products like this before. In order to absorb transaction fees, build your own product, and support it, fees need to be in the 10-15% range.

Also, note that almost no companies charge less if you pay out of app -- the company just keeps more for themselves.
Exactly - or worse, what happens when law enforcement starts using it to disable people from filming them? This is a terrible idea, IMO.
How would one get into 3D puzzles and simple machines/mechanics? I suppose IoT or Arduino could get you part of the way there but that's still very software-based.
Offtopic, but the header of the page makes doc hard to read.
This just isn't going to work as long as there isn't a sane way to distribute Linux drivers.
"That you cannot think of such an argument doesn't mean much. That such possible arguments wouldn't obtain "legitimacy" in your mind explains far more about your conception of the role of business in society."
> Maybe the form let you choose two or more different groups?

Yes, since you can be a member of multiple groups.
Title should have (2012) added.
Same experience here (less the having a six-pack). The best way I've found to keep my eating consistently healthy is to take as much temptation or thought out of it as reasonably possible. My weekday lunches are pre-portioned and basically identical every day because it's one less chance to screw up.
As mentioned in another comment, a key component is the likelihood of significant confusion by those that see the content.

When you watch SNL or read The Onion and Mad Magazine, the vast majority of people understand that they're watching/reading satire.
Trademark and DMCA are two different issues; per DigitalOcean, this was not a DMCA.
We were in frequent communication with Digital Ocean and when we last spoke it was still an open issue. They had asked us to file a counterclaim but withdrew the request 39 minutes before shutting us down.

5 days total had elapsed from the original request which we responded to within 22 minutes.

https://news.ycombinator.com/item?id=12010521
Ask HN: Just got an innocent man out of prison. What now?
Hi, I'm Clint Ehrlich, a hacker/law student who helped get an innocent man released from prison. I'm here on HN asking for advice about how to help my new friend get back on his feet.

A year ago, I saw a Dateline NBC episode about an Iraq-war vet, Sgt. Ray Jennings, who allegedly killed an 18-year-old girl in a parking lot. The evidence didn't persuade me, so my dad and I started our own investigation.

We wrote a 34-page letter to the DA's office, which you can read here: http://www.ehrlichfirm.com/criminal-cases/raymond-lee-jennin...
The letter persuaded them to reopen the murder investigation.

Last week, after 11 years behind bars, Ray walked out of court a free man. But he was released onto the street with no resources. Do any of the great minds at HN have any ideas about how I can help him get money for housing, food, and clothes?

The most obvious answer is litigation. And in a year or two, Ray will probably receive some compensation from the State. Unfortunately, there's no way to access those funds in time to cover his immediate expenses.

In the future, Ray also may be able to earn some income talking about his story. Unfortunately, the charges against him won't be formally dismissed for another 2 months, and until then he is understandably reticent about speaking publicly.

I have set up a GoFundMe campaign. It did well, but momentum has stalled. I'd appreciate any recommendations about how or where to promote it:

https://www.gofundme.com/RayJennings

Thanks for your help. I'm sorry that I was a bit caustic in previous posts asking for help with this case. I contacted the Mods, and they encouraged me to try again with a different approach.
I would love to give all my income minus expenses. I could easily make it so I have zero after my expenses. But that's not how things work for individuals... and that's a large part of the difference.
I think the taxes Google, Apple, et. al. are avoiding aren't imposed by that U.S. Code. The profits are not earned by U.S. Corporations; they're earned by alien corporations. In order for this regulation to cover these alien corporations, large parts of precedent, legislation, and regulation would have to be repealed/rewritten.

Intuitively, it feels bad. But until the profits actually come back to the U.S., the USG doesn't have much of a case.

I do think that EU countries, the EU parliament, and the European Council have a responsibility to their citizens to close these loopholes. It is not fair for Ireland to have a minor advantage (a few thousand jobs) at the cost of depriving other EU countries of billions of Euros of tax receipts.
https://news.ycombinator.com/item?id=12010521
If you take this part, the references about Terminator and Rambo, and the complaints that Clinton 'didn't earn any money herself' (does he mean because she is was just the presidents wife?), and the admiration for Trump paint a pretty clear picture in my mind.

I agree with the others here that middle European mid-thirties sounds likely. I'll add single and frustrated -- because of the sexist comments. From what he wrote on this page, he seems to know just as much about the US elections as an average well informed European would know, so that part sounds plausible. Nothing here sounds like the work of a state actor; a solo script kiddie sounds like the best explanation. For some reason I believe almost everything in this FAQ; Occam's razor and all.
Context: A full node is about 80GB right now. I deleted a full node just the other day that was 94GB, but that had a lot of cruft. Storage is most definitely not an issue unless you're trying to run a full node on your laptop SSD.
Satire is and should continue to be protected by Freedom of Speech, but you should understand there are lines satire can cross to become libel, and illegal.

When a corporate or person's name/trademark is used explicitly and intentionally, freedom of speech does not automatically inherently protect the publication or media. In such a case, damages (if any) are resolved on a case-by-case basis, generally depending on the content and how indistinguishable it is from the real thing (and whether it's potentially damaging).

Saturday Night Live and The Onion are protected because both are widely known and clearly labeled as comedy/satire content. Neither is the case for this video, and as a result it's extremely likely they would fail at defending a lawsuit from the NRA if they did decide to prosecute.

P.S. My post assumed nothing about anyone's political views. The planned parenthood example was meant to provide balance via an analogical example from the other stereotypical political side.
> Relationships, interesting purposeful work, and travel has been what I have found to be the most rewarding. Basically experiences over things.

And how big does your fuck you fund and/or financial stability in general have to be to be able to say No to uninteresting unpurposeful work?

And how much do you need to both pay for travel and to be able to afford the time to travel?

Wealth accumulation is freedom accumulation. You need the freedom to lead a purposeful rewarding life. You can't do that, if your days are consumed by struggling to make ends meet.

A lot of modern inspiremotivationstuff neglects that part.

Would your thirties be as fulfilling as they are if you hadn't spent your twenties in pursuit of wealth? I'd guess not.
In what cases is a `richer' structure better? `Richer' to my ears sounds like `more complicated'. The basic function form of (fun arg1 arg2 ...) or fun(arg1, arg2) is adequate for most things and in lisp when you want to express something that doesn't work well in that form you write a macro to grok some structure (like cond). That all seems very structured to me, and I see no issue with the base structure being trivial. In fact I'd argue that's necessary to achieve a calculus over the code.
I'm curious if there were any significant responses to the tooling/ecosystem questions regarding packaging and integration with Linux distributions.

I'd like to provide an application written in Rust in major Linux distributions. "cargo install" will not work, both because it depends on network access, and because it pulls in dependencies from outside the distribution. Similarly, many distributions have policies against bundling library sources in the application. There needs to be a straightforward way to turn a source package with a Cargo.toml file into a package for Debian and Fedora that depends on other packages corresponding to its Cargo dependencies (and C library dependencies).
Google Just Plugged into Japan with Its Own Undersea Cable
jooster's comment says that if you broadcast a transaction to the network and it doesn't confirm, it might confirm any time in the future - which is true. You need to assume that any of the transactions you issue will confirm - e.g. if you issue two with differing fees, you don't know which one will confirm until it happens. But once one is confirmed, all other transactions that spend the same coins can no longer be mined.

So I think both comments are right, we just interpreted your question differently.
Most of the comments here are missing the point. Read the article more closely. From the Bitcoin miner in China perspective, Bitcoin is an investment vehicle and a way to get yuan out of China. Bitcoin for retail transactions is irrelevant. More capacity for small transactions is a nuisance, not a feature. The big miners are thinking wholesale, not retail.

Read the view of the CEO of Huobi.[1] He sees the functions of Bitcoin as 1) a global financial asset, and 2) a financial tool for improving money transfer. (By "money transfer" he means reasonably large transactions, comparable to wire transfers.) As a payment network, he wrote "Bitcoin already works as a payment network today, but relative to competitors like PayPal and Visa, Bitcoin is very small." A bigger block size is useful mostly for the payment network application, which is not a priority for the big miners.

[1] http://www.coindesk.com/bitcoin-in-china-an-insiders-view/
Well somebody has to manage the managers!

The whole flat org with minimal managers "ideal" has been tried lots of places and always failed. I think even Google tried it at some point. Let me tell you a few things that happen when your org gets flatter:

1. Decisions get bottlenecked

Typically, the "flat org" thing gets tried without empowering the rank-and-file to make big decisions. So decisions that would normally get resolved one or two levels up the chain all get bottlenecked at the GM or CEO, who (now having 100 reports) does not have the knowledge or context to always make the right call.

2. Extreme micromanagement

A counter to #1 is if those decisions actually DON'T get bottlenecked: If you think it sucks to have your manager nit-picking over every little engineering decision you make, imagine how bad it is having the CEO do it, and feel he has to because he has no other managers to make those decisions. Let me tell you from experience: It sucks.

3. You get less time with your boss

When your boss has 4-5 direct reports, they can spend time with you weekly to chat about current challenges, help you with career development, give you pointers on things, etc. When he/she has 20-30 directs, good luck getting any airtime at all.

4. Shit rains down on you

A great manager shields his reports from 95% of the shit that gets rained down on him by the higher-ups. Uninformed complaints, decision churn and flip-flopping, "strategic enterprise synergy workshops", requests for perpetual motion machines and features that defy mathematics: If your boss is good, he doesn't let any of this crap get down to you. Without management, you as 3rd engineer from the left on WhatsitApp Project, get a firehouse of this in your face every day.

5. No career advancement

Granted, this is not important to everyone, but if your boss is the CEO or if his/her boss is the CEO, you're unlikely to get promoted at all during your tenure at that company, or you're going to have to wait for one of them to quit. Whereas if you're manager #6 down, there will be plenty of opportunities to find a #5 level manager position to move up to at some point.
More specifically, Apple started competing in that specific service domain. Apple wasn't into streaming business but, saw Spotify and entered with a 30% price advantage.
Crystal Pepsi Is Returning to Store Shelves
I am wondering - how can Apple be non competitive here? I mean if they charge 30% that money will end up back in their own pockets.
Python 3 rounds 14.5 down to 14 (i.e. rounds .5 toward even numbers)
WWDC 2016 Takeaways for Developers, Designers and Product Owners
Communication between urbits appears to be well defined, although my lack of close familiarity with the codebase makes it impossible for me to point at precisely where; ask someone at Tlon, or someone in Urbit :talk. Communication between an urbit and its host is precisely defined by the u3 implementation.

The C standard library lacked a formal specification for over a decade after its creation. Lisp lacked one for almost thirty years. At least one of these should be an argument in favor of "build it first, formalize it later".
Just one of many examples
http://www.thenational.ae/news/uae-news/courts/couple-deny-k...
I doubt it, as their right to terminate the service is most probably included in the fine print next to the "I agree" button we click when we install their software.

Legalities aside, it's a terrible way to run a company but a great way to alienate all your oldest customers (who were probably going to upgrade at some point anyway).
I'm not sure what the criterion here is. Certain Muslim countries legally prohibit certain sects from identifying themselves as Muslims, and Israel prevents Messianic Jews from identifying as Jewish. Perhaps you mean culturally or civilizationally? This line of thinking can lead to dark places, e.g. https://en.wikipedia.org/wiki/Michael_Sells#Christoslavism
Rails 5 released
I agree that earning money isn't selfish, but I think it's undeniable that America is a work culture. It's essentially viewed as morally bad to not have a job, even if you opt to live the kind of life that doesn't require a car, or thousands of dollars of furniture, etc. In my opinion the amount of money the average American spends on stupid shit is mindblowing, especially when you consider that almost everyone works a 40 hour week until age 60 or later.
I don't think anyone has yet made a claim of usefulness on Urbit's behalf. Certainly no one at Tlon has!
Your timeline is a little confusing, the article states that you responded to contact from Digital Ocean "within 22 minutes" and "Some minutes later, Digitalocean shut down Surge.sh" however this comment seems to imply you had been aware of the issue and were discussing the issue with DO for approaching 5 days. Can you clarify the timeline with dates? Thank you.
It's early days for Rust, there will be general agreement on what needs work because it's usually obvious and everyone has roughly the same experience with the language.

I feel the difficulty comes when the language ages and the most apparent problems have been tackled. Take Python, what's needed: async ? GIL fix ? more functional? faster execution?
[Patent] Apple can tell your iPhone to disable video recording
Server Side Api Mocking Made Easy with UI
Color other than white, large area illuminated, can be seen from any direction. All these contribute.
Cylance (CIA funded) proving to be voodoo and nothing more?
By not forcing Spotify to use apple for the payments? By not saying "You aren't allowed to tell people to pay on your site"?
> so we expect them to make a moral choice.

We do? Why? Because, by one interpretation, they pay lip service to it by saying "Don't be evil"/"Do the right thing"? I take those as marketing (both to the public and to their employees).

Even if we take their mottos as honest statements of intent, how do you know that their definitions of "evil" and "right" match yours? Or that their definitions won't shift to fit the situation?
And that's before we get into their mafia-like tactics when it comes to the mass-leak fiasco that was Heartbleed.

Startcom is unsafe, unethical, and the kiss of death for a CA, cannot be trusted.
> Unlike a DCMA, the compliant does not require DO to take down the web site.

Does it? Please link to the legislation describing the specific complaint made.
For all the openness Apple claims, developers and companies should be able to talk to press or write blogs about what they want. Apple is benefiting from these apps and tries to silence the voices of arguments. This is pure North Korean kind of rule that only Apple and Kim Jong would approve of.
Which VCs Have the Most Portfolio Companies with $100M or More in Funding?