skysight-inc/HackerNews huggingface dataset:
In my company, we only have a few U.S.-based regions that more or less amount to SF, NYC, and the rest of the U.S. for salary adjustment. There is a base rate that stays the same regardless of location and then there is a market adjustment for those special cases. In my experience, the base salary is high enough where you could comfortably live in 90+% of the country and feel good about your comp.
> If prompted correctly it responds identically a human.

It appears to be grammatically incorrect. It made me think "ok, probably written by a human." But then also realized that typos and grammar issues are probably prevalent in the data set. How would they manifest? Will they reinforce emerging changes in language? (eg, think of how the meanings of words have slowly mutated). And how much of the scraped content is itself written by a AI?
> I do not believe every talented European is 40% as capable as the average developer in the US. I do not believe that the same software engineer that made $10k in India, suddenly brings 10x as much value due to a 1 year masters, once they move to the US.

Exactly.

The salaries in some countries (e.g. India) are so low that it befuddles me. In smaller cities in India, software engineers actually make closer to around $4K a year, and new grads with no experience start at around $2.5K a year.

Compare that to the new grad pay rate of $180K+ at Google. Also, a close friend of mine at Google makes over $400K.

In some cases, the pay gap is literally 100X. E.g. in the US, it's $400K, and in India, it's $4K.

Why?

This pay gap makes no sense.

And, you're right. As soon as the same dev from India comes over to the US (and gets a Master's or directly comes on an H1B), their pay goes from $4K to $200K. (Another friend of mine moved here from India, and is making over $200K now.)

Why are salaries so far apart, even with all the tech we have today? Doing remote work over the Internet is so easy.

Makes no sense..
In the 15-inch range, ones labelled "15.4" inches usually don't have a keypad, while "15.6" generally do.
This very stupid big company ever..., going down for 12 hours. What their IT doing, their IT never thing about Disaster Recovery ? Or the company very stingy to invest for disaster recovery plan. Now my Fenix 6 like a stupid smart watch.
Provisioning of new Spaces was recently disabled in some regions while they add capacity. Vaguely concerning IMO and has caused me to seriously reconsider using DO Spaces for a new product I'm building.

https://www.digitalocean.com/docs/release-notes/upcoming/spa...
What if we invert this.

Assume the company pays the same irrespective of location.

Should an employee in SF or NY have a lower standard of living compared to an engineer who lives in a low COL area?
Dice-O-Matic (2009)
> I'd be a retired millionaire at age 30 something

How do you know what value the companies would assign to those factors?
Why would art as asset incentivize collections focused on high prices? Wouldn't there be an advantage to seeking out things that they think would increase in value over time?

Non-profit != charity. Many non-profit organizations are highly focused on the bottom line and given the high ticket price traveling exhibits I think that museums are not different in seeking the cultural relevance reflected by people's engagement, engagement that can be measured in how much they might pay for something.
> It sounds like a spy novel because spies spy on people who use regular, everyday hardware. A rooted iPhone is an extremely useful tool to that end.

Do you know of any instances where this happened with devices that can be rooted? (Computers, most Android phones, iPhones vulnerable to Checkm8)
I thinking being transparent about it and highlighting how it could be a good thing for them down the line (Interview Question: "How do you handle challenges at work?") if they do improve the things you're noticing. Provide evidence of why you think that and say they aren't in trouble, but we want to improve the quality of your work in this one area.

- Hey X, I brought you into today to talk to you about something I noticed. There is an issue/errors with your work, when doing Y[provide evidence of common errors/average errors of others], I just want to say you're not in trouble, but we want you to improve this area and wanted to make sure you were aware of it.

- I want to extend any resources I have available for you to improve in this area, and of course I have some ideas, I wrote everything down on this paper/email.

- You can come with a plan of your own. Or we can collaborate on it--if you're not sure why issues are happening. Take some time and think about it, and when you're ready to talk about how we might ago about improving in this area, please schedule some time with me and we can work on this together.
> Banks are not insured against failure and not protected.

Well. Except they are. In the US not only at the federal level but also at the state level:

- https://en.wikipedia.org/wiki/Deposit_insurance

- https://www.fdic.gov/deposit/

- https://en.wikipedia.org/wiki/Federal_Deposit_Insurance_Corp...

- https://www.cnn.com/2020/04/17/business/bank-earnings-defaul...
Why Software Engineers Often Neglect Self Care
> But it had 3 principals and 5 sde3s in a time when the whole company had <100 principals.

I can only imagine what principal / SDE3s that deliver products as big as DynamoDB got paid in bonuses/salary. Total comp had to be $500k-$1m+, no?
I'm not seeing how either of those interpretations are accurate. The page title and body text say one thing, the fine print walks it back. The balance of emphasis definitely puts forward the impression that images are being newly generated.

And the commenter most definitely was criticizing a very strawmanny 'expectation' that they pay 24/7 to serve an image generation app, which is projection of a view that wasn't expressed by anybody and is certainly not the most charitable reading of what people mean when they say the message creates a misleading impression.

For one example, a more reasonable 'expectation' would be that the language be changed to say it's a gallery of images already generated. Which is different from the uncharitable and unreasonable assertion that everyone is expecting them to pay to maintain a server.
I am working right now on bare metal websockets implementation on Xilinx Series 7 FPGAs. Currently it’s ZynQ SoC, but final product will probably have Kintex 7 inside, so no Linux. The tools make me cry, no examples, application notes from 2014 with ancient libraries. I hope, vendors will fix tooling. But I see, Xilinx has released Vitis, so their scope is elsewhere, no interest in old crap. Using Git with Vivado is already enough pain. So I keep my text sources in Git and complete zipped projects as releases. Ouch!
Weather is the state of atmospheric affects today. E.g. rain, snow, wind, storm etc are weather.

Climate is a set of sustained climatic conditions. E.g. Mediterranean summers being hot and dry is climate. Boston winters being very snowy is climate.

Climate can only be observed in the order of years and decades. Weather is observed in the order of hours/days.
Shortly put, "weather" is short-term, localized state of atmosphere (e.g. "There will be rain tomorrow in NYC"), whereas "climate" is long-term, more extensive environmental conditions (hence "average" and "over a period of years").

Scientists first use the term "global warming", and then when the denialists point to localized temperature decrease as counterevidence (totally ignoring the global part), we adopt the term "climate change". And now the skeptics say the reason we switched the term is because it's wrong ¯\_(ツ)_/¯
The hardest part of this seems to be the V in the KVM and the solution of the author's is pretty neat. But I think things could still be improved by dropping his keyboard/mouse setup and just switching to the standard: barrier/synergy, https://github.com/debauchee/barrier
>I can't see how one could reasonably rationalize that one worker is delivering less value to the company simply because they live somewhere different than the other.

I can definitely _see_ how one could make that argument. In some cases there is absolutely value that comes from in-person interaction. I'd argue it's far less than the salary difference between someone in Little Rock, AR and the Bay Area, though.

If an employer wants to make the case that there's value to in-person interaction, I don't think that's particularly outlandish, and it forces them to put a number on how much they value those interactions, which can then be benchmarked and tested.
You can do quite a bit with a ~$150 9in band saw. Here's mine [1]

[1] - https://i.imgur.com/pJOzxcp.jpg
If you're bored, why not just climb the ladder? Isn't that the logical conclusion of working for any large company? Not that working harder will correspond to promotions, but rather the higher you climb the harder you'll have to work. So if you want more things to do, make more "impact" (i.e. play the political game). Otherwise rest and vest like your colleagues.
Yea, big corp sucks. Few more points:

- Your performance does not correlate with your compensation, not to mention that there are huge disparities between competency levels. You have people who don’t know how to use git getting the same paycheck as 10 yr vets that could reimplement git in a single day. You have executives getting outrageous equity plans and salaries for running entire product lines into the ground before going on to the next company for even bigger paychecks. Welcome to capitalism, lol.

- There is tremendous waste in these organizations because humans haven’t yet figured out how to scale them properly while retaining individuality (i.e. it’s easy to create an organization comprised of 1,000 robots that do exactly what they are told). There is simply too much politics going around, too many conflicting interests and “market forces”. And so processes are invented and have to be followed, entire departments need to get involved in code reviews, design meetings and so on and on. It’s pretty depressing tbh.

- Don’t listen to people telling you your job should be your job. Work drains you mentally and precludes you from doing stuff you’d otherwise do. Don’t accept the moronic (sorry, stoic?) concept of “well, you have to pay the bills!”. These people trade more than half of their lives “just to pay the bills” and have an occasional vacation. It’s beyond depressing. Your job should be your passion, and the major provider of meaning in your life. Getting a hobby will not compensate for selling your soul.
Wouldn’t this mode breakdown when more than two companies want a given remote employee? Presumably companies paying Bay Area salaries and still making healthy profits means that they can afford to pay high salaries irrespective for talent.

This seems to be true insofar as companies can’t collude, either implicitly or explicitly, to suppress remote wages.
This is pretty cool (for managing servers cheaply), but I remain disappointed that remotely controlling computers over a network with low latency is still a difficult task. I've been trying to find a way to use a bunch of machines remotely over my LAN (for gaming / media playback on multiple devices), and have been somewhat disappointed at the quality / latency of the various options I've played around with. It's especially disappointing when you have 10gbps networking, and sending uncompressed 1080p60 video over over the network with a couple ms of latency should be trivial, from a bandwidth perspective. Obviously this is a different problem than what you're trying to solve (remote management, so you have to do HDMI + USB stuff in hardware, adding some latency), but it's still annoying that there aren't great lower latency software options.
If this is all you have to say why comment at all. That's not remotely true, and you might be aware that there's no such thing as a "Linux laptop" per se, you can install Linux on any computer you wish.
Thanks and that StarTech doesn't have HDMI. Maybe its cloud VMs that are removing the need for KVM over IP. I still want it.
Was this a conference? Possible link to the talk mentioned?
Cross-compiling to Redox using Nix
Shot glasses are 2cl around here.
Ask HN: Suggest names for an open-source, self-hosted Mailchimp alternative?
I have a tool that I use to send email campaigns. It integrates with AWS SES and sends these emails at a fraction of the cost. I am planning to open source it in the next couple of weeks.

Can this awesome community suggest some names that have available domains? I’m open to using the .email, .app, and .dev TLDs.
> AFAIU--maybe there's some sophisticated, deliberate geometry at play I'm not aware of

Some earlier fastener standards were somewhat arbitrary, but mechanical engineers have calculated "optimal" values for these parameters, and e.g. the ISO metric screw thread parameters are based on such calculations.
Apple and the Human Longevity Problem
Source? Do you work there? Do you know whats the ransomware used or how much they're demanding?
Is the location or nationality relevant to the job location? Maybe it has some different overhead, regulations, better access to customers, internet access/lower latency which could affect the actual value of the employee depending on location. when it matters then it may make sense to care about it enough to pay a premium for high CoL if it is linked to something you want or a lower rate if other features make them less desirable.

If not then it is a cargo-culted antipattern because of the deadly words "That is always the way it was done." You would fundamentally wind up squandering money and talent by overpaying high CoL without the benefits of the location and losing comparable talents from a low CoL by showing them you don't value them.
AI predicts a Dodgers World Series win after a Covid-shortened season
The right answer is whatever price lets you sell a product at prices that people will buy.

Company A that keeps paying SF level pay competing against Company B that lowers its payroll costs might be at a disadvantage if it can’t price products low enough to compete with company B.

Of course that depends how interchangeable products from company A and B are, but obviously for things like clothing, plastic products, and electronics, US companies could not afford to be competitive while paying US wages.

So far, software companies have been spared this international competition due to the lack of similar quality products from elsewhere, but that doesn’t need to be true forever.
Ooo, I bet there’s some amazing ways you could use this with HoloLens. Even just interpreting voice commands more naturally seems like a good place to start. I don’t have one myself so let me know if there’s any issues using this on HL.
The design doc is definitely the plan. But if the plan doesn't work when faced with reality, you need to change the plan, and therefore also the design doc.
Same here. Most of the devs I know who don't like CSS actually never read the docs, or really understand the box model and padding vs margin, etc. They don't treat it like a real language, and so they hate it. I've even worked with someone even recount that once they read the manual, it got a lot easier!

Of course, I'm a dinosaur. I still don't know nearly as much about flex, CSS grids, etc. but i actually have very few cases where the CSS that worked 10 years ago doesn't work today. Flex just makes it much easier, at the cost of adding multiple ways to do the same thing. IMO there's a real cost there. I try to use it minimally, but newer devs like to start with flex first.
This seems to show a reasonable option from Linux: https://www.cyberciti.biz/faq/remotely-access-intel-amt-kvm-...
> ISPs will decide that buying blocks of IPv4 addresses costs more than providing new customers with IPv6 plus some kind of carrier-grade NAT for legacy IPv4 addresses.

This implies an ISP can do math. Frontier acquired lots of IPv4 addresses w/ it's $10B purchase of Verizon assets(in 2015 & $7B in 2010 & 2B of AT&T).

Frontier has no plans to ever deploy IPv6.
Came here to say this. Malcolm Gladwell laid this out in a recent Podcast (although I didn't know about the blacklisting thing). http://revisionisthistory.com/episodes/42-dragon-psychology-...
There is no peace as long as authoritarian regimes threaten democratic nations and their own peoples.
Interesting you mention the Diamond Princess, it actually supports the "far-fetched" theory. And it's not as far fetched as you think, it's gaining more ground and does explain places like New York, London, Sweden, India etc.

https://www.spectator.co.uk/article/immunity-to-coronavirus-...

"In the accidental experiment of the Diamond Princess – a close community where the infection was allowed to spread unchecked for a fortnight in January, and everyone was eventually tested – only 17 per cent of passengers and crew became infected."

New York (and similar UK and Sweden) has a higher death rate since they moved sick patients into care homes and decimated them. As you said everywhere saw similar curves no matter how strict or lax a lock down they had. Implying something else is going on and not the lock down.

Studies looking at the impacts of lock down on the curve are showing very little correlational https://www.thelancet.com/journals/eclinm/article/PIIS2589-5...

“full lockdowns and wide-spread COVID19 testing were not associated with reductions in the number of critical cases or overall mortality.”

So, to me at least, it does seem far more plausible that t-cells are more a mitigating factor then lock downs.

If I am cherry picking, seems to be lots of cherry trees to pick from.

I see no reason why t-cell should not offer some protection, like it does with other coronaviruses. And why we would assume that everyone is just as susceptible when we know the risk profile varies wildly.

EDIT: for your explaining your edit of "Life Care Center in Kirkland", the reason they have more antibodies is that we all know the older you get the less t-cell protection you have. A "life care" center one assumes is full of old people, hence lower t-cell protection. And it explains why children have more protection as their t-cell protection is stronger.
Do Hackers Need to Handle Your Phone Physically in Order to Hack It?
Given my comment above, I would completely disagree in this point. I agreed however, it seemed similar to me before the funding stories were published.
You can still reserve classic instance for one year and when you don't use it anymore you can sell it in the market
I do know that they have limited the creation and looking at the docs for limitation, it seems like they have a 750 requests per second limit per space, which might not scale well. My idea was to create multiple spaces to distribute a load, e.g. sharding per customer, but if the availability is not that good, I might have to re-consider our choice.

The main reason we wanted to work with DO is that the egress traffic cost is reasonable, unlike AWS or Google Cloud where it is questionably high.
Intel, Qualcomm, Broadcom, AMD, Samsung can't acquire them either for similar reasons.
Don't listen to this guy. You don't have to change your own identity and your own personal compass to fit your company. You also don't have to succumb to the "starving Ethiopians" fallacy and take whatever crap job is given. This life has a billion paths you can take. Understand the tradeoffs and make a calculated decision but follow your own path. Granted you may end up homeless. But from experience there are way more people slogging it out at work doing the 9-5 putting in the bare minimum than people who find a passion and go for it. If your passion is basket weaving you are probably screwed but given that you are an engineer there are a million problems that need to be solved. Find one, might even be within your own company.
Whenever this topic gets brought up, it invariably is seeking big-city pay in small-town locations.

The more important question is this: suppose we live in a world where all remote employees make essentially the same. Why wouldn't an employer simply choose to pay the absolute bottom rate salary for an employee living in the absolute cheapest possible location and not pay more for people living in significantly more expensive locales?

It can also be very enlightening to look at the US Government GS Pay schedule, which sets a base salary at specific employment levels, then has a page of secondary schedules with "locality pay differences" depending on location. For example, a USG in NYC makes about 34% more than the base salary for living in Podunk, Mississippi.
I was more a better way of remote controlling the mac vnc works but its a bit crap.

The main idea was for GM's to use mood music to set the tone or for audio effects the classic red alert should for a sf based game.

What I wanted it for was real time voice changing for character voices - basically the flanged goa'uld or the glados formant shifting robot voice or the classic Dalek voice
You know you are not a machine, right?
I Want A New Duck – typing.Protocol and the future of duck typing
Facebook's employees reckon with the social network they've built
Why do so many people have thin skin?
I'm not sure it's just feelings to be resolved. The problem is that even DNA matching, especially the SNP genotyping which tends to be used by consumer ancestry and heritage services, is not perfect. So your daughter can end up false-positively matching to a crime 20 years from now due to your uncle submitting his own DNA last year without you ever knowing. I'm not sure how anyone sufficiently familiar with the implications can just get over it and accept the reality of the situation. It is by no means an easy problem to solve.
Don't forget the gigabytes of code spent trying to work around the cascade and produce some kind of framework for styling "components" that doesn't leak crazy state from the enclosing context (but does inherit the good stuff). The "cascade" was, for sure, a mistake.

Not being in this world, though, I do wonder why there's been no real attempt to fix this from the ground up? I mean... it wouldn't really be "hard" to come up with an alternative metaphor for styling a tree of DOM fragments that compiled to CSS where needed but could be implemented as a first class technology with a proper specification.

Modern browsers have multiple competing implementations of all sorts of other technologies. Why has no one tried to do a new style language? What should it look like?
I feel like the ideal here would be for there to be a Thunderbolt/USB4 display which has multiple Thunderbolt "source" ports, and also USB-C connectors for peripherals, where the display itself is acting as a USB controller available over Thunderbolt-PCIe, with the USB-C sockets attached to said USB controller. Change the input on the monitor, and the USB-controller PCIe card in the display would be hotplugged out of one computer and into the other.

Even more ideally, the display would also have a built-in Bluetooth controller that stays active regardless of the USB controller's attach state, such that Bluetooth peripherals could be paired to the display itself rather than to the OS (i.e. you'd manage the pairings through the OSD of the display); and then these devices would be presented through the display's USB controller as always-on direct-attached USB devices — much like VM hypervisors present host-attached Bluetooth HID devices to their VM guests. (As a side-benefit of that, as long as the computer's BIOS understood Thunderbolt well-enough to display anything during boot, then even Bluetooth peripherals would also work during boot.)