skysight-inc/HackerNews huggingface dataset:
> The real question is why aggressive negotiation for doing the same job should lead to fairly different salaries.

Because the most effective and stable reason to use in negotiation is that you are better and more valuable than the field of other employees and applicants.

There are multiple people with the job “MLB pitcher” or “NFL quarterback” and all their salaries are public. Is it surprising that some of them make wildly more than others?

I think the range of talent and ability for people with the job “senior software engineer” is much wider than the range of talent of “NFL quarterback”.
If you view the system of public-subsidized charter schools as harming all students, but moreso those that remain in traditional public schools, the two situations are precisely analogous; you object to the policy that imposes the harm on a broad class while attempting to mitigate the harm you (or your dependent) experience given the existing policy.
Shadows used to peer around corners [pdf]
Considering how tiny Google's workforce is compared to its value, this doesn't add up. That's even before you consider the longer term effects of automation.
> Offering that sponsorship has very real costs to the company, well into the thousands of dollars per year. It seems perfectly reasonable to me for the employer to deduct that cost relative to what another employee who doesn’t bring those additional costs.

Let me fix that for you:

"Purchasing that slave has very real costs to the company, well into the thousands of dollars per year. It seems perfectly reasonable to me for the owner to deduct that cost relative to what another freeman who doesn’t bring those additional costs."

Remember the immigrant suffers additional liabilities and risks a citizen wouldn't. The employer in this case is in a much more powerful position to keep the employee in line.
Well you aren't wrong. I mean technically speaking if there is an SSL certificate, than in fact you are directly connected to the server and no one is in between.

The difference is that if I own the server, I can see your information even though it was a direct server connection. You directly fed the information to me. That is what is happening in these scenerios.
It's weird how no one disputes the term quality in the title. Why is technology-based playtime not considered "quality"? Doesn't it demonstrate a biased view of the issue?

Don't get me wrong, I also think there might be a problem in how kids grow up nowadays. But in my opinion, it lies more in the variety of entertainment offered to youth, rather than mobile phones/internet/video games being bad.
Buy it yourself. "Don't ask for permission, ask for forgiveness."
So what's the difference between the normal XPS 13 and the developer edition, except for the preinstalled Ubuntu? Can I buy the normal XPS 13 and then put the same Ubuntu image on it?
I have to disagree. You want to take the pressure off, you need to take the pressure off. Make it clear that I'm not going to have my kids taken away and/or thrown in jail because they're biking around downtown a mile away from me, or because I left them at home while I went grocery shopping or something.

I don't find myself questioning whether I should let them go because I'm worried that they might not get into Harvard or that they may not make as much money as me, or because I'm just so consumed with worry about inequality or something so abstract. I'm worried about them being taken away or me going to jail. Instead of being a black swan event (and we can't get it below that), it's merely "fairly unlikely", which for such a disastrous outcome isn't really unlikely enough.
In my case the problem was indeed that things that were "obvious" were not documented. Some of those "obvious" things were in fact the result of decades of trail and error. In the end the student did it in that particular way because it has always been done that way and for that reason found not necessary to document it.

But even if you document everything many essential things will be gone. Especially knowledge about things that have been tried but don't work because failures are usually not published or documented.

It is a little bit like having a document with runes of an ancient language where you may be can find out the meaning of the words and sentences. But you will never find out how the language actually sounded like.
Had this happen about 2 weeks ago when I was booking a hotel. This was not a chat window, like the article, but a hotel booking form. I had a few tabs open and filled in the booking information but found something a little more convenient. So, I did not submit the form and closed the tab. About 2-3 minutes later my phone started to ring. It was a customer service agent from that incomplete booking website asking if I needed a better deal!? This was extremely creepy! I guess they are grabbing the form data via xhr requests or something (pre-submit). Not only that they do this, but the speed at which they can action it, makes me think we're in a whole new ball game.
Yes, it can. Consider https://www.smashingmagazine.com/2014/10/css-only-solution-f... for example.
Websites have access to that inforation (document.visibilityState). So I wouldn't be surpirsed.
So many things concerning about your comment. What is the difference between getting lost in a good movie, book, or game? There isn't much difference between having some friends over for settlers of catan vs a 40 minute game of Mario Party. I grew up with blue collar parents who did everything they could to steer me away from games and technology. It damaged my relationship with them and to be honest I still carry a degree of resentment.

Had my parents tried to harness my interest in games and technology and maybe looked into programs like these (https://www.lifewire.com/kids-programming-languages-4125938) then things might have been differently. Instead they did a great job of alienating me and forcing me to take interest in things that I had no interest in doing.

All things in moderation, a teaching which I would argue has much more value than trying fruitlessly to shelter your kid from things you have little to no understanding of. I can understand not letting your young kid play games with violence or shooting, or online games, but a household ban on video games isn't going to curb any interest your kids have in technology. My passion for games and technology is the sole reason for my success in life. Your son or daughter could take that interest in games into so many other fields. It could motivate them to master math, physics, or to pursue one of many STEM fields.
I had this issue with a developer once: We were at a hackaton, and I made a quick-and-dirty feature (we had less than 6 hours left). The other developer on our team got pissed because the code "sucked" and spend a full hour refactoring it...

While this is an extreme, I think every developer is a perfectionist in one area or another. This can be a disadvantage when you're working in highly unpredictable environments (read: business) and where a simple quick-and-dirty MVP will do the job.

So their tendency to be a perfectionist (in situations where this is NOT the optimal mindset) is my biggest struggle when working with developers.
The i5 version of the XPS is 70% faster than the i5 in the MBA (8250u vs 8210y) so it seems you are getting a whole lot more for your money in the XPS (or even the MBP)
Hah. I forgot about that. You magically change from being a cool 10x programmer into a moron or worse.
Yeah exactly, this isn't anything new. This has been around for many years and is offered by a majority of live chat solutions out there.

As you mentioned, I am shocked that the HN audience is shocked by this. I could see my parent's being surprised to discover this, but most HN readers should have figured this out a long time ago.
Copenhagen and Amsterdam have a population of 602K and 822K respectively. Los Angeles is over 4 million people, and that's just the city not the greater metropolitan area, which is 14+ million.

Thinking that the model of medium-sized, developed European cities is going to work worldwide, when populations are only getting more concentrated and urban, is pretty naive.
Whatever the excuses, this is just stupid because it is so easy to get right. Don’t invent your own random number generator, use the one from the OS.
Yev from Backblaze here ->
We look forward to you hosting GCS in B2 :P
Seriously though - it IS something we've done if a customer had legitimate concerns but having it be more streamlined will be a much cleaner process!
I'm in the process of trying to figure out where I'm going to be based next, leaning towards Puerto Rico (love the climate, friendly local population, easy/cheap/fast hop to family in New York, incredible tax incentives for people running businesses, sense of excitement/opportunity as the state rebuilds). 'Comparable opportunity' is relative - while an engineer here isn't as likely to earn a Bay Area salary, as a founder I think it's likely I could raise a decent round while based here (likely sourcing a lot of capital from Silicon Valley) while enjoying a comparably low cost of living and doing business. If I were trying to build the next Instagram I wouldn't do it here but there are so many businesses that need to be built here. I'm a firm believer you can find opportunity anywhere if you get creative. It's more fun to be a statistical outlier :)

I'm also in a position at the moment where I have relatively low overhead (no kids, good health) and realize that might not be the case for everyone, though I'd bet it's the case for many people who don't bother to take advantage of it.
A 4K 13-inch display feels like absurd overkill to me. Am I in the minority on that?
Show HN: Python API wrapper for Notion.so with two-way reactive data binding
Staring at a phone / tablet / tv and playing video games with all of your free time isn't "competing."
You can search for "Antiglare Touch Screen Protector" in Amazon and some suitable products will appear.

Why would you do such atrocity and how can you really keep clean a non-smooth surface which you constantly touch with your fingers are two issues that I better not think too much about.
I have come to believe there's another issue involved, which is that all of the adults are in the house in front of a screen. I mean, even if you're afraid to let your kids play outside, maybe you can watch them while they're outside, but that requires the parents getting out of the house. Playing in the woods with your parent watching isn't quite as good as playing there alone, but it's better than sitting in the house.
CNIL is intentionally vague, so I do not see a clear quote that demand consent form for cookies.

But this is what we know:

1) Almost all popular web sites, that serve EU audience - added personalization consent form.

2) This is what CNIL defines as "personalization"

---

https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CEL...

‘personal data’ means any information relating to an identified or identifiable natural person (‘data subject’); an identifiable natural person is one who can be identified, directly or indirectly, in particular by reference to an identifier such as a name, an identification number, location data, an online identifier or to one or more factors specific to the physical, physiological, genetic, mental, economic, cultural or social identity of that natural person;

---

My estimate is that over 90% of popular web sites that use cookies -- use users' "personal data" (according to this definition).

That is why I wrote "website that wants to use cookies".

I, probably, should not focus on "cookies" and focus on "website personalization" instead.

Almost all popular websites use "personal data". GDPR forces these websites to present "consent form" to users, whether users want to answer that consent question or not.

I, as a user, do NOT want to be forced to see that "consent" question on my first visit of a website, but GDPR forces me to. That is abuse of government power.
Maybe the problem is the MessageBox method.
Time to call the experts!

https://github.com/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee/eeeeeeee...
Not sure what you are saying no to. I did not say anything that contradicts your statement.
XPS13 i7-8565U is a 15W part running 4C/8T @ 1.8-4.6GHz, MBA i5-8210Y is a 7W part running 2C/4T @ 1.6-3.6GHz. That's a significant performance difference.
> Infer from context which version applies, or ask, and you'll be fine.

Your solution is the correct one, yes. Except the 'progressives' in question are working very hard to selectively remove context (and intention) from language for an ever growing and arbitrary list of words/situations. Where simply speaking about it in a way which a [insert particular special interest group depending on the situation] view as 'incorrect' based on thier ideology/worldview, then you are instantly wrong and acting maliciously regardless of context/intention. You hear this often today. for example: "you can't ever joke about x" or "you can't talk about x historical event without also mentioning y" or having to preface any wide-ranging statement with 100x conditions so as not to offend any group loosely related to the topic.

We should fight to keep language from moving further in this direction because this alternative idealistic world, despite good intentions, is making the world a worse place, not a better one. We can't naively pretend that by creating a huge complicated system of no-go-words, ie not saying certain combinations of words out loud, will automatically makes peoples internal thoughts change for the better and ultimately change outcomes in society. This is merely hypothetical and far from proven method to be effective.

If anything it makes people resentful and creates ridiculous kafkaesque situations where you have to jump through hoops to engage in the most basic innocent dialogue and debate.

Which is ultimately anti-intellectual, inefficient, and irrational compared to how incredibly important context and intention are in a million other examples which they seem to have no problem with.

The worst part is how it incentivizes the worst behavior by giving small people "power" by allowing them to walk around correcting everyone's apparent "misuse" of "problematic" language (which is like crack to the social media outrage culture). Even despite situations where the given audience and in context it was totally harmless and the meaning fully understood by everyone involved.
these are all problems that can be solved. the question is, at what cost? will tunnels be cheaper? i have no idea.
GoDaddy weakness let bomb threat scammers hijack thousands of big-name domains
I think that my point is exactly in line. This line from Wikipedia:

>> "The Bible of Software Engineering", because "everybody quotes it, some people read it, and a few people go by it"

Exactly my point; everyone will complain about complexity being the biggest problem in software development (everyone agrees about this); and yet these same people will keep making decisions that will increase complexity within their own projects (for example):

- To use Jira instead of Trello.

- TypeScript instead of JavaScript.

- 100% code coverage in tests instead of well targeted integration/functional tests.

- Hire more people instead of focusing on improving internal practices and coding style.
I agree, this is a good attack to game out.
Canadian meat giant Maple Leaf debuts new plant-based burger
I watched a lot of TV when I was aged 10-13. Then I discovered the internet and spent a lot of time on that. I'm 28 now and life seems to have worked out. I wouldn't say I'm maladjusted.

I also did outdoorsy stuff, climbed trees, climbed mountains, went canoeing etc as a child. Those things are memorable, but they probably only made up 2% of my free time. Mostly it was indoors - reading, watching TV, surfing the internet, chatting to people online.

In the early 2000s there wasn't tablets, but there was internet and internet culture. There wasn't Youtube, but there was funnyjunk. This feels a lot like the classic cycle of fear for the children of today.
> It would be nice if there was a mainstream, built-in way to password-protect a file that you could share with someone else

This is going to sound really ghetto, but if you zip up some files, drag and drop the zip archive into a (modern) Word document, then pick File->Info->Protect Document->Encrypt With Password, you end up with a shareable file with decent encryption. IIRC, key generation is done with 500,000 rounds of SHA512 (which takes about 0.8 seconds on a contemporary CPU) and the encryption is 256-bit AES.
So when I was in college I did a writing requirement course called The Hero in Literature and in it I suggested something like that one Russian author's book was a direct response to another Russian author's book that I had read previously: I made a strong case about dates, thematic overlap, how you could view this speech over here as a rebuttal of that speech over there. Feedback for the first revision: whoa there, that is a very serious charge you are making, and even if all of those things are true it might just be that Russian authors happen to like similar subject matter, kind of like how existentialists seem to orbit around the paradoxical freedom of a young man facing the potential tragedy of a life sentence in prison. If you want to prove it, they said, go do research and find letters from the one author discussing the other author's work, analyze those. For high school, yeah, being all "this guy was copying that guy with a twist!" is a very interesting paper, but for college we expect you to realize that that's a very serious claim and it needs to be backed up with some very serious research.

I feel very similarly here: yeah there is a case to be made that this is a "long con" of trying to saturate a labor market with fresh talent, but if you want to prove that, really, I need to see leaked internal letters and strategy presentations that indicate that someone at Google or Microsoft is consciously trying to change the labor market. Because it could also just be that Google has a lot of programmers who think programming is easy to learn and incredibly powerful as a modern-world skill, and so they have a lot of people pushing for educational initiatives. You can't tell the difference between those by the outside act of supporting the educational initiatives but only by looking at the internal communications.

For what it's worth, if that is Google/Microsoft/Apple/Amazon's strategy, it is likely to be very difficult and enterprisey in ways that they likely don't want to be -- all at least pay lip service to some high-minded ideals of innovation and revolution, no? But if you're looking for those "black swan" successes, you face the problem that achievement is not normal but log-normal[1]: it depends on the multiplication of independent factors, and not their summation. Coding bootcamps and mass coding education only target one of those factors, but without the rest you don't have a highly performant individual. Like, if that's their goal, one would imagine them also having "emotional intelligence bootcamps" and "how to take conscientious personal ownership of the work you do bootcamps" and so forth to try to increase the number of people who have several of these skills, not to fixate on just one of them when those other ones will set a maximum capacity for the employee.

[1]: https://www.johndcook.com/blog/2009/09/29/achievement-is-log...
A massive portion of the industry is owned by a single company.
Developers who make lots of broken things, then never fix or maintain them, always wanting to take the new interesting thing and make a general mess of it, while other people are cleaning up their previous messes. Many times these developers feel that testing their own code, or fixing their own bugs or doing certain things are "below" them.
Can you post a link to the model you got? Looking for alternatives for my dad as well. Thanks.
No, both because serverless will not replace all other and because I suspect serverless applications past a certain size will require such roles (doing monitoring, debugging, security, ...) even if the precise skill-set shifts.
Keeping in mind I am no way a necessary fan of raising children in suburbia: My own parents moved from acreage into suburbia when I was 10 or so, but its not like distances were shorter out in the semi-rural area. And its not like many of us have a practical choice.

But of all its problems, what's the problem with kids having to ride 1+ miles to their friends?

When I was about 10-11, I was riding 2kms by myself (and then with my younger sister) in the Australian summer holidays down to a tennis camp. Sometimes it ran late and the sun went down, so my parents would come and pick us up in their car...just kidding, they bought me a generator to put on my bike and a reflector and I rode home in the dark.

When we moved again, I had a regular neighbourhood friend and we'd go and play networked computer games and nintendo during school holidays and after school during my teenage years (having two pc's you could network was quite advanced for the 1990's). But putting this into google, his place was 1.4 kms away from my house.

There was a video store 5 to 6 kms by car that had some rental games and videos, but of course we couldn't drive. But it must of been 4-5 kms by taking a shortcut through a nature reserve with our mountain bikes. And that's what we did. After a year or two, another store opened up a few kms in the other direction and we went there as well.

Even back then, video games were a huge part of my life...we were nerds in the absolute sense, but so were the mountain bikes and the exploring. Maybe we were lucky backing on to some nature reserves, but even in the staid morass of suburbia, are there too many places with nothing in a 10km radius? And even if the answer is yes, even that I'm a bit skeptical of. The nature reserve attracted us because it was a place without adults and it was a little bit dangerous, not because it was set up with activities or playgrounds.

In my mind, the distance wasn't a barrier to playtime. The fact that our parents would let us out to explore, and we subsequently went within about a 10km radius of our homes unsupervised on our bikes and without cell phones WAS the playtime.

The changing variable isn't the distances: its the supervisory culture and the fact that everything is now streamed conveniently into our homes on demand, and the fact that many of these products are now specifically engineered to try to turn people into screen viewing zombies.
I mean, yeah, 7z should fix this, but they're still going to be using unauthenticated CBC, which is a much bigger problem, so I'm going to have a hard time getting too worked up about this.