skysight-inc/HackerNews huggingface dataset:
Because Cisco is "underpaying" H1 workers is a myth that a lot of HN posters like to believe. Here's the data

https://h1bdata.info/index.php?em=Cisco+Systems+Inc&job=Soft...

Cisco median pay in San Jose is $122k. This is before bonus and RSU as DOL doesn't accept those as salary. So basically median pay is around $150K
I have personal and philosophical reasons for being anti socialist and anti communist. I have family that has been killed because of people supporting government actions, like China in the linked article, where they imprison and murder innocent people.
I will try to be less inflammatory in the future, but I believe in western ideals. I think watering down criticism of authoritian regimes is a bit rich coming from a website that believes in the “hacker” ethos and “news” meaning a free press.
I will make my opinions be more developed, but the underlying themes will not change.
200ms is a good measurement on how fast a skilled human can react with a single keypress like activating BKB or phase shift. Players like VP.Noone can be seen doing such reactionary moves even faster than 200ms. Double clicks will already take longer due to slow fingers, which would be the self eul's to avoid axe's call. The moves where eul's was used on axe or blink dagger to escape, well those require players to also move the mouse accurately, which takes even more time.

If OpenAI wishes to have human-like mechanical limitations to make things more about strategy, then they should definitely start adding some sort of action performing delays to actions based on roughly how long a skilled player would take to do them.
I am “shocked”

This is “shocking”
Forcing is not possible indeed. But I think this is comparable to the tax system, not everyone contributes equally or as they should but most public utilities still work from those people's contributions who are honest. It's kind-of depressing to think about people trying their best to freeload instead of paying a (symbolic) price, don't you think?
I find this interesting and it reminds me of a friend of mine who is Finnish. After college, she moved back to Finland, knowing she wouldn't make as much money there as she would in the USA.

But she also mentioned she wouldn't need to. There, she didn't have to worry about saving money for her kid's college and a medical emergency was affordable without touching into life savings. Buying a house was the big she could think of saving money towards.
I don't disagree at all about the language used - really childish and shows a lack of discretion.

I do stand by my feelings on people saying one word and expecting anything besides annoyance or being ignored. Why should I take the energy to research a person if they can't be bothered to type something more clear.
That's fun stuff.

I remember when silly roadside attractions like just a big chicken were a big deal tom me as a kid.

Not enough of that these days. Or at least I think we need more.
Climate change is responsible for the increase in temperatures which lead to an increase in lightening. Climate change is also responsible for the wet conditions in the spring creating additional fuel later in the summer.
There was a Best that opened near me when I was growing up. It was in Lawrenceville, NJ. It wasn't as cool as some of these. It was just kind of a square building, but the second floor was rotated about three degrees. It took an otherwise very bland building and made it totally memorable and I still consider it to be the Best building when I see it.
A software project can be fast, reliable, and secure while also being extremely poorly engineered and extremely difficult to maintain and extend.
> If it was easier to pin a web page to your home screen, I think this would catch on more

On iOS, this is literally a two-tap process (share sheet -> add to home screen). I can't speak for the masses, but the reason I don't do it more often is because so many web apps are just bad on mobile. Slow, poor rendering, no attention paid to extended usability...
And maybe we all need universal healthcare folks.
Another interpretation is that if you say something mildly offensive, you will lose your job. If you act like an adult and apologize, you may be benefit from being humbled and learning your lesson.
Hey this is Brian and I wrote the article. Personally I don't love "hand waving" so I'd love to answer your question. Its a personal mission now :)

Can you help me understand what you mean by "more traditional architecture"?

I'd be happy to share more about why we chose k8s vs alternatives.
Similar conclusion, different article, partially different data sources: http://peterturchin.com/cliodynamica/population-immiseration...
To be more precise, there are actually only a few known bone fragments of Denisovans, so details about their morphology is not known.

You can tell that they’re different species by analyzing the DNA to figure out when the lineage diverged from a common ancestor with Neanderthals. In the case of Denisovans and Neanderthals, if I recall correctly, they diverged like 400k years before the specimens which have been found were alive. Whether that qualifies as a different species depends on how you define species. But the divergence is similar in scale to the divergence between humans and Neanderthals, so if you consider humans and Neanderthals different species, then Denisovans are also a separate species. The alternative is to consider then all different varieties of human.

Edit: just wanted to add this write up by Razib Khan for anybody interested:

https://www.gnxp.com/WordPress/2018/08/22/hominins-are-still...
In Minnesota we have a hybrid system where you fill out a paper ballot. The then you feed it through a scanner that indicates that it counted your vote, counts it, and it rolls into a locked box.

The machine and ballots are tied together right there. I really like the system as if all else fails you can get a paper trail and I belive even ID machines.
Doesn't the U.K. already have that? And most other high-income countries? Not that I'm disagreeing.
Sorry but do I really need to explain why on a human level having months/years of work thrown out might be emotionally painful? They're bankers not robots.

And even if they were robots, having a deal like this fall through hurts their career. It's not irreparable damage, but people are going to give way less of shit about the fact that they worked on it now.
Maybe this isn’t as bad as it sounds? Fewer people might be the best way to limit climate change.
I find it astounding that the opioid epidemic is so severe that there's a measurable reduction in life expectancy in the USA.

Interesting that "deaths of despair" have also had a measurable impact. It seems that since the Global Financial Crisis, we've been locked in this sort of terminal pessimism. Hunter S. Thompson wrote back in 1971, "We are all wired into a survival trip now". Are we locked in the same survival trip from almost 50 years ago, or is it a cyclical thing?

Is the world really worse than the 60s? Or are we just more aware of our helplessness?
I've been accused of working for Waymo and Cruise too, because I defend them against the unfounded bullshit you guys spread about them. And about me, too, apparently. I'm a self driving car nerd, I moderate a subreddit dedicated to the subject under the same username I have here, and I've been following the industry, the technology and it's players since the DARPA days. Relative to the rest of the industry Zoox is doing incredibly well, so if you want to challenge me about something, how about instead of making up teleological conspiracy theories, challenge me on the facts.
don't forget nuclear secrecy or the bulletin of atomic scientists:

http://blog.nuclearsecrecy.com/

https://thebulletin.org/
Drugs, alcohol, and suicide. All are things people turn to when they want to escape. The question is, what are people escaping? Loneliness? Poverty?
Elon Musk’s claims in NYTimes interview called into question
Spending on food, clothing, and housing does not factor into "disposable income".
Yeah but... I didn't say any of that.
That's not what happened. The 200ms delay worked as intended. The reddit thread counting the frames can be seen here: https://www.reddit.com/r/DotA2/comments/94vdpm/openai_hex_wa...
The article specifically mentions Heathrow, for which there is multiple competing airports.
> >the junior bankers probably spent months/years of 100+ hours weeks working on slide decks to get this done, only to have all their work thrown out

> Why would I care if I get paid salary for the work done anyway?

While I agree with you, some people need more than monetary compensation to feel fulfilled at work. Some find value in ownership, autonomy, discovery, and other things. It's not hard to imagine some people (IMO _especially_ more junior people, who may be more 'starry eyed' so to speak) to be more motivated by these other factors.
How do you handle a developer you feel is falling behind?
That's not the way to go about it. You want to control a pop's growth before reproduction has happened, else you're just increasing "despair" and hurt. It's not the humane way.
Every programmer that has ever existed has said and felt this exact thing. It used to really bother me as well. Then I realized that the world is a messy place and I would need a stronger stomach if I was going to watch the sausage being made. Don't refactor because it violates your delicate sensibilities about code - that's a great way to waste a lot of money and get yourself fired.

Greenfield development or maintaining a legacy code base that isn't complete shit is a luxury. Leave things better than you found them but you have to earn respect/influence before you can start attempting sweeping changes.

PS - https://blog.codinghorror.com/the-ten-commandments-of-egoles...
>That some people don't have a valid government issued Id is in my mind absolutely a problem and we should find a way to make sure people do have some Id regardless of their background.

yet documented instances of voter fraud that could be stopped by mandatory id checks (mainly impersonation) is surprisingly sparse[1]. this either means that the fraudsters are really good at not getting caught, or that this isn't that big of a problem. if you think about it, it really doesn't make sense to commit this type of voter fraud: the penalties are stiff if you get caught, you're putting yourself at risk every time you commit it (as opposed to sitting behind a computer in an extradition unfriendly country), and it scales poorly (each person you recruit can maybe cast 30 votes on voting day if you factor in lineups and driving time, and the chances that one of them snitches goes exponentially as you recruit more people).

[1] https://www.nytimes.com/2018/01/03/us/politics/trump-voter-f...

>I don't know. But it appears other countries[0] have managed to make this work. I don't see how it could not work here too.

The wikipedia page doesn't seem to put it in a good light...

https://en.wikipedia.org/wiki/Electronic_voting_in_Estonia#C...
Finding a healthy balance with technology
launch of idoras.com a neat rss reader
> It has to do with the purpose of this site—intellectual curiosity—being incompatible with tribalism.

"You might not be interested in politics, but politics is interested in you."

More seriously, though, the highbrow dismissal of very real problems as tribalism on the same site that frequently has slapfights over technology and news/advertising spam of various forms seems a little much.

Like, if the answer is just "Hey, knock it off we don't want flamewars" that's totally respectable...but the other arguments you've used come off as really smug and out-of-touch.
I wondered if that was PSMag or the original paper doing that. It took me a while of staring at the charts to finally decide that I'm not going crazy, the legend was just wrong.
But hype is part of the culture. I mean, there's a company whose motto was "do no evil".
Ditto.

I was explaining greenfield vs. brownfield to a co-worker (non-developer) between periods of fixing a previous, junior, developers code that was essentially creating a seemingly infinite number of pages on our site.

Keeping in mind the above, I also know that deadlines, changing requirements, and lack of a clear goal (due to the previously mentioned items), lead to this. Had I not worked with them, my decade and a half of experience would have strongly suggested that such was the case.

When it comes down to it, some people prefer working on new projects, and some people prefer supporting and polishing those once-new projects. But to really succeed you've got to be able to do both, to some extent.
>driven in part by the effects of the opioid epidemic on younger adults in the U.S. and the impact of a severe flu season on older adults in other nations, two new studies suggest.

More likely we need to fix the socioeconomic circumstances that drive people toward opioids. Personally, I believe there is a complex cultural problem in the first world. We have it too easy, can subsist without working, and now that people are increasingly less religious, with nothing to do all day and nothing to replace god or community but vapid, consumerist materialism. So poor people turn to drugs to numb the emptiness in their lives.
M
Though I'm sure there's more involved.
I hate to be that guy, but it was “don’t be evil” not “do no evil”.

Basically meant “don’t be like Microsoft” back in those days.

Very different meaning than people often assume, and not about hype. More about not letting success get to your head and using it to crush everyone else.
Yeah, Apple needs a monopoly on serving ads too.
Debugging .NET Core apps from the command line in Linux
Wow, great source. Thanks!
> Cisco median pay in San Jose is $122k.

Yes that seems to be pretty close to the mean wage in San Jose for a likely "Software Engineer" job code: http://www.flcdatacenter.com/OesQuickResults.aspx?area=41940...
Cisco's (posted) wages span the different levels of that job description pretty well as far as I can tell.

However it's probably important to note that LCA data (e.g. the data on h1bdata.info) doesn't actually say anything about how much Cisco's paying. Those are just the wages Cisco has submitted in LCAs, but I don't think there's any way to verify that an LCA is connected to and used for an approved H-1B petition and actual employment of a foreign worker.

> Because Cisco is "underpaying" H1 workers is a myth that a lot of HN posters like to believe

Not sure about HN reader bias (*see edit below), but in this case the Labor Department clearly found some wrongdoing on Cisco's part. Would be interesting to know what that is? Perhaps Cisco is filing all these LCAs to signal that's they're employing workers in all wage levels, but only use the certified LCAs with the lower wages when submitting H-1B petitions?

Edit: OK, I'll admit that I do actually know about HN bias a few years back. That was abundantly clear from the shitshow that was the HN discussion about pg's "Let the Other 95% of Great Programmers In": https://news.ycombinator.com/item?id=8799572
I think an issue here is that open source allows you to create what you think needs to exist without worrying about extra details like how to pay for its development. You think Thing should exist, you go try to build it. The barriers to entry are low.

If it succeeds and becomes popular, now it's a time sink. It's no longer something you tinker on when inspiration strikes. You have obligations.

At that point, it feels like slave labor, like a thing you are required to do without pay. And you feel like if people value it, they should support it somehow.

Most folks doing open source probably aren't great at monetization. If they knew how to do this as a business model from the get go, they probably would have.

Relatively few people feel free at that point to just walk away and say "Not my problem. I created this for free. If you love it, you maintain it. If you need something reliable and up to date, then pay for a commercial product. I've given you all the time I'm going to give you for free. I'm on to new hobbies."

No, instead they get all excited that people want it, resentful that people won't pay for it, and they rightly recognize that it has value. Now they want to be compensated.

And the world has Nobel Prizes intended to encourage people to create brilliant new breakthroughs to benefit humanity without necessarily knowing how to monetize it, so we have this idea embedded in our collective subconscious that if we do a good thing, it ought to be rewarded.

I've done a lot of volunteer work over the years. I've thought a lot about such issues.

I think we would do well to develop some systems for helping people monetize their thing if it gets popular. But we could also work on the cultural side of this and help people understand that you need to think about how much you are willing to give and that if your thing gets popular, making money with it is an additional job to do, not an entitlement.

And if you are bitter that it doesn't pay, one legitimate option is to walk away or only give it however much time you actually enjoy giving it and not one minute more.
I feel like this is how most legacy code bases are made.

> Never giving me a chance to justify it, or even reading the commit messages, to understand why it was done that way.

This is a surefire way to re-introduce bugs that were fixed ages ago. Understanding why things are the way they are is the first order of business when working within a legacy code base. Was it done this way because the obvious way has a non-obvious edge case? Was it a requirement from the users? Or was it just the fastest way to do it at the time?

You have to have a certain mindset to effectively work on legacy code, and this isn't it. Most more junior developers I've known have a "rewrite" oriented mindset, meaning they don't know how to work within the constraints of what exists and refactor piecemeal. It's a hard to learn skill, generally learnt the hard way.
Deaths of despair makes it sound like people need more of their paycheck to go into their pocket so they aren't despairing that they can't afford modern life. Universal healthcare would make that profoundly more difficult.
I would call an oblate spheroid "round".
>Sorry if this isn‘t helping, but have some respect for a codebase that seems to be working. And write lots of tests before touching it.

This right here is the best advice I've seen in the thread. Lot's of people are giving good advice here.

Definately write lots of tests before touching it. As you write the tests you may even start to see a pattern or "method to the madness".
Where would you factor it in then? "Disposable income is total personal income minus personal current taxes"[1] Where else would the money come from?

[1] https://en.wikipedia.org/wiki/Disposable_and_discretionary_i...
> Happiness is subjective. And if the science is correct, it's independent of consumption.

This is true after a certain point. It's independent of consumption, but there's an amount of wealth we need to attain to meet a baseline of material needs that's are simply necessary.

As the grandkid of a woman who couldn't afford shoes, a living space or sometimes even food when she was young, I can attest that my grandma's (and my family's) life got much better and happier once they were able buy food, clothes and a house. My grandma is very happy now that she can travel and get to be marveled by the beauties of our home country with money she saves and my aunts/uncles give her.

As much as we shouldn't pursue material wealth for the sake luxury, superficiality and consumerism, we shouldn't dismiss it as completely unliked from happiness because up to a point it is the source of lots stability and security.
I don't think that's fair to say at all. Deforestation is a real problem, and this study doesn't suggest that it's not. There are still large areas of tropical forest being clear-cut, and the areas that are being reforested are not nearly as biodiverse. The property owners have no incentive to preserve biodiversity; quite the opposite. The economic incentive is to clear-cut them for lumber, then plant single-species cash crops.

Fisheries are being depleted in a totally unsustainable way, and the areas and species that are well managed are in the minority. There have been some successes, e.g. North Atlantic lobster (although I don't think the uptick in lobster populations is necessarily well enough understood to be attributed to harvest limits), but the growing demand for deepwater fish and the increase in trawling is doing terrible damage to offshore ecosystems, and there is no management scheme in place for them.
They are denying it ... https://www.cnbc.com/2018/08/23/saudi-aramco-ipo-riyadh-deni...
This seems to have some fairly scary security implications if used maliciously, but I can't think of a good way to protect against this.

Does anyone know of a browser extension to limit access to the history API?
I can tell you what to ask but how are you going to know if their answers are good? =)

I would start to test coding skills. You says you are good at it and especially for a lead, they are still part of the daily job.

Ask: How do you align a team? What are the steps you go through?

Ask: You are starting a new product, what technology do you use and why?

Ask: How do you prevent bugs? (look for what process he put in place to reduce bugs).

Ask: How do you measure the team success?

Ask: Tell me about how you hire people.

Ask: How do you run you 1:1 with the people in your team?

If you want to know about what look in the answers... this will take longer to explain. Happy to help if I can.
Yes, and it's ranked first in this study [1] of 11 different national health care models.

[1] https://interactives.commonwealthfund.org/2017/july/mirror-m...
Mortgage interest rates were about 12% in the 80's, and as high as 18%(!) in 1981. At 20% down, the 30yr fixed mortgage would have been $600/mo at 12% vs $900/mo today at 4.5%.
> This is an ignorant response, because it places on the librarian’s shoulders the responsibility for solving a problem that concerns all of us - because we all benefit from open-source more than we contribute to it. That’s not sustainable.

I don't understand this. It seems the argument is "I can't keep giving away software for free unless you pay for it". Then it isn't free software, right? Nothing wrong with that, most of us write proprietary software and sell it. If it's worth more to the people who buy it than what it cost, everyone still benefits.

We use open source software to do our work more effectively. There are all sorts of OSS projects, many entirely run by unpaid volunteers. Many people, myself included, sometimes contribute code to the OSS projects, to benefit myself and anyone else who happens to use it. I don't expect anything else.

But you can't feel entitled for people to pay you for work that we all agreed was volunteer. It's not worth it to do OSS anymore? It's ok to stop doing it. There are enough of us that are rewarded by just being able to contribute, we'll have our own projects. So, it's ok for Redislabs to make their code proprietary and make money off it, if they can. There's nothing wrong with that. But the rhetoric that boils down to "people have been stealing from us by using our code and not paying for it", "it's not fair that they are using our code and making money and not giving us any" is wrong. You gave the code away for free. That was the understanding before you wrote the code, and after it was written. That was one of the reasons people were even using the code. It's not an injustice.

When someone gives you a nice gift, they deserve your gratitude. But if they turn around and say "you never paid me for that", then it wasn't really a gift was it?