skysight-inc/HackerNews huggingface dataset:
Anyone who's ever done an international relocation understands this. It works like this.

Your company asks you, a SF-based tech executive, to relocate to India for a three-year assignment.

Notional cost of living in India is absurdly low. But your company will actually estimate that you'll need ~$50-100,000 more per year from a COL perspective.

This is because your existing lifestyle is now composed of what are all luxury goods in India.

A Toyota Camry is an expensive, luxury car in India with massively high rates of taxation. Even if you don't currently own a car, you will need to, because public transportation is some combination of unreliable, unsafe or unavailable. Vehicle maintenance will be much more expensive and frequent due to poor roads and the frequency of fender-benders.

Your company will tell you that they recommend in the strongest possible terms that you hire a driver from the local area, because of the track record of outcomes when an expat gets into a traffic accident.

Alcohol is incredibly expensive, particularly imported brands. Good luck if you like to eat steak. Restaurants that serve international cuisine are relatively rare, and those of good quality are actually expensive even by international standards. If you want to buy an item of technology that's near the leading edge, it's either not available, or only available via import with massive surcharges and taxes.

Very little of the housing stock will meet your expectations, and you will probably end up in one of a very-few 'expat friendly' areas. You will be buying bottled water because the domestic water is not safe to drink. If you want to be confident of 24 hour power, you will either end up needing a place with its own generator, or to be in the one of the super-elite compounds that provides its own generation capacity where you're literally paying major world city prices.

Visiting your family is now international travel involving stop-overs in Doha or London. Facilitation payments/bribes are now a budget item.

The point is: cost of living differs depending on expectation. If you go to Mexico to live like a local, it will be very cheap. If you go to Mexico to live like an American, it will not be.

EDIT: in fact, the real surprise to me was that the COL data from the big relo vendors like Cartus is nothing like symmetrical. If you look at say London/Tokyo as a city pair - there's a fairly large COL increase for moves in either direction.
Ultimately, this information will find its way into the hands of other nation-states who will use it to blackmail US citizens. Like other US internal surveillance efforts this is counter productive to national security. The weakest and lowest cost surveillance for external powers is through the local apparatus (a single point of attack). Providing them with that is either stupid or treasonous.
It’s not clear to me how they’ve decided their child is no longer “a creative genius”. It sounds like she’s just creating things via the phone now, and so the content isn’t literally sitting on the floor in the living room.

Whether it’s desirable for their child to be making digital content and publishing it is another question entirely, but the title premise never seems to be addressed directly. The article is a long-winded way to say ~“we keep making up arbitrary rules for the phone, and then we realize they’re arbitrary so we change them, but we never actually sit down and pick some sane and long-lived rules”.
Offshoring was a political decision. a decision that needed political consensus, action and supervision (to open capital markets, to set standards, to trade deals, to keep exchange rate stable, etc., etc.)

Offshoring doesn't happen in a vacuum. And in some countries, offshoring hit harder than in others. For instance, Germany and Italy are still export powerhouses. This, again, was a political decision.

In the US the decision was to privilege financial and tech industry, more than production industry. It was a strategy, and like every strategy it created some winner and some losers.

Americans have to decide if keeping this strategy or trying something else.
> Examples: live online trainings, katacoda, notebooks, sandboxes and certifications.

To some of us, we don't learn very well from those things. Books tend to have a higher knowledge value and other advantages. For a discount, I'd be willing to give those things up, assuming I wasn't already getting access to Safari through work and didn't already have a reading list of purchased books a mile long.
All good points, but chiming in that I'm actually going the opposite direction on VSCode. I've used VS Professional for 70% of my dev up until recently, but more and more and finding I can do the same things "lighter" with VSCode+appropriate extensions.
Reading Getting Things Done by David Allen.

Reading and practicing Test Driven Development by Kent Beck.
Interesting. I think maybe we should stop synonimising "business" with "management". The rewrites I've seen are due to changing "business" (read: management) requirements, that had little to do with an actually changing business. These were new "hotshot" execs coming in and wanting to expand their influence or make their mark, and the best way they saw fit was dragging developers into it.

Your mileage might vary. I'm open to people with longer or different experience than my own having observed another reality, as this is just anecdata.
Looks like correlation, not causation.

Our precocious angels have been transforming into sullen monsters at the onset of adolescence since the beginning of time. Do we really think they would have stayed precocious angels forever, if only they had never discovered comic books or rock'n'roll or TV or video games or whatever the current teenage vice happens to be?

Sure, there is good evidence that smartphones are more addictive than a lot of other pastimes and devices, but the fact that your daughter turned into a teenager isn't that.
Yes we do. Pfizer's trial protocol specifies 1:1 randomization. (Google "C4591001 protocol" to get it.)
> If Mozilla were serious about Firefox and privacy, they'd.. remove all the Pocket they unnecessarily shoved into Firefox

Even if you're backing down from that statement, why should it be an extension? why should they remove a popular feature and source of income just because you don't like it?

Yes Firefox will perform Google searches or location requests if you ask it to. It doesn't if you don't.
I've been using jetbrains products for years and just bought the personal ultimate license this weekend. Their products are great and their support his excellent!
I absolutely understand, which is also why I waited way too long to buy them.

Which one do you doubt and what are your questions ? I would be happy to provide more about my experience so you can decide if it matches your need.
Little girls grow up into tweens obsessed with pop stars and friends and then into teens who rebel to find their own way. No amount of sheltering can stop it.
The fun part is you can turn that technique against them and it works like a charm.

I've repeated this a few times now: dedicate a day to car buying and call 10 of them up telling them I'm buying a car TODAY, with these precise specs. No upsells entertained. And I let them in on the fact that I'm calling all the others and expect to make a decision by a set time. Always remain super polite but stay firm. In a way I suspect many appreciate this because I'm not wasting their time, it's a quick decision on how eager they are to fill their quota. But it's fun to see how much the "final price" evolves over the course of a few hours…
I'm certainly not pro-union in tech, but this is something that could hasten its arrival.

Just because I'm in Atlanta doesn't make me inherently worth less than my peers in SF.
What are you going to do for a "few years"? The potential long-term side effects from covid far outweigh the potential side-effects of a well-tested vaccine.

> I am surprised so many people are suddenly in full "believe the science" mode

Two reasons:

1. We want our lives back. Covid sucks and people are getting tired of the precautions. Many of us are still being careful to protect others, but "covid fatigue" is very real. A vaccine promises tangible light at the end of this tunnel.

2. While many of the efficacy trials are shorter than normal, there's no reason to believe that these vaccines are dangerous. mRNA ones, in particular, basically can't give patients the virus itself, unlike many other kinds of vaccines.
My wife is in a different vaccine trial. For her they do a test monthly. They also do a blood draw where I would guess they are checking for antibodies, but I don't know. In addition, she reports in every single day with an app for symptom reporting.
Because they thought the US would nuke them first.
And from what i read there we're enough crazy generals who wanted to exactly do that during the cold war.
Legos also harm creativity.

Perfection also harms creativity.

In fact there was a economic theorist who claimed that by introducing limitations in a system you also introduce entrepreneurship and innovation.
Why does this feel like one of these numerous HN posts that will not stand the test of time a few years later.

I can do a better job than many in SF for half the price. Have already spent close to a decade waking up early for US west coast meetings.

Get the feeling that a day of reckoning is coming for those clinging so dearly to their location based earnings. I've been saying it for years about Australia being so constrained with cities like Sydney and Melbourne which magically have some of the most expensive land prices on Earth. Getting away from these places and making your own digital way is truly a freedom to behold.
Job well done. If anything, more people should build their tiny projects in public and document their journey like you did. Dribbble used to be this place for designers, where a community came together to show work in progress and get feedback from one an other. (then it turned into a marketing platform). There isn't really something like that for tiny software projects. If there was, I would be checking in on a daily basis.
Trump’s TV Mogul Dream: Playing Out Several Paths
That's fair. Are there financial literacy courses in the US? I know in Canada they reintroduced them a few years ago because banks would push credits card on anyone older than 18 years old and that caused financial problems down the line.

I guess what I struggle with when shaping my opinion on this issue is to balance accountability and empathy. I absolutely understand that an 18 years old might not do the math at all and I find it difficult to support having them struggle for multiple decades because of it. On the other hand, they are adults and by definition they did borrow that money, the lender is "right" to expect to see that money back.
I love this product. It is solving a very troublesome problem for me. Sometimes, all I want to do is check if a CSV is worth downloading or not. I also no longer have Excel, and opening it on Numbers takes even longer.
> Open source software builds for ARM? Most certainly.

What? Plenty of open source software already builds on Arm.

Honestly, it feels like people here forgot that Arm is a processor architecture that has been around since 1985. Apple just happened to put one in their computer 35 years later.
Forever? It used to be 30% during first year and after that 15% for everyone, I'm assuming that still stands.
I have gotten a lot of books via alibris.com (no affiliation, just a happy customer), a marketplace for used booksellers. I got a brand new $170 statistics textbook for about $35 because it was intended for another country; thinner paper and crappier binding, but the same book. I've also gotten used books that were indistinguishable from new books.

Not as cheap as ebay, but an enormous selection with pretty reliable quality ratings.
Retain/release an NSObject: ~30 nanoseconds on Intel; ~6.5 nanoseconds on an M1
We changed our tables to utf8mb4 specifically for emoji support
Wisdom tooth removal is a whole different ballgame than plain tooth removal, with painful complications possible (e.g. “impacted” wisdom teeth).
100% and aligns with my personal experiences as well. I've built countless things that never went anywhere or materialized.

Yet even today I continue to refer back to these old projects because I need to use again something I've built before.
Thinking about it, I guess it should be possible to flip this around by using a temporary local branch. Commit everything there, then cherry-pick into repo dir and commit proper.

Once done delete temp branch and push.
This essay seems (I didn't read it fully due to the point I'm making) more a vehicle for the author's desire to display his culture and life than anything about Agatha Christie.
Ask HN: What is the best money you have spent on software?
I pay for a few services such as 1Password and Fantastical. Both these services are very much worth the money for me. I was wondering if there is any other paid software / SaaS that is a must have for some.
There are a couple of issues with this patch. Using the component multiple times will lead to duplication in ids across the DOM which is not permitted. If addNewNode is called from multiple places at the same time, the id and content attr might not have the same value in lastid anymore. You're assigning values to a semi-global var in a very narrow scope, won't introduce bugs, but hard to see the assignment when it's hidden like that.

Changing it to be a random string that gets created inside addNewNode instead removes all those issues.
Yeah, it's doable and congratulations for achieving.

But anyway, he is right. For most parents is an uphill battle against tech and social media they're bound to lose due to mostly exhaustion.
My master's degree. I did a relatively unique (and affordable) program at the University of Oregon that focuses on professional development for scientists and includes a 9 month internship. The program and my internship have completely shaped my professional interests and I think that the program does a really good job of preparing STEM undergrads for careers in industry.
You clearly didn't read the article.

Phones certainly can be a problem, but the problem here has nothing to do with the phone.
To me this looks like the practices that led to the High-Tech Employee Antitrust Litigation of 2013 are still going on. The market is still broken. Companies that have this policy are only free to pay "cost of living" based salaries because the companies that are offering remote work aren't competing with each other. Like you said, they are only competing with the local startups in the cities where remote workers live.
My answer: https://news.ycombinator.com/item?id=25137787

The big things to consider are file storage, redundancy and long-term stability (availability for emails).
> I spent some time a decade ago learning better emacs skills (macros on the fly).

This. I spent a week in 2000 focusing on learning Emacs. To this day, I'll use downtime to browse through packages, forums and documentation looking for new (to me) things to tweak Emacs with, or new (mostly CLI) tools. I just discovered the various rainbow modes last month, and life is so much better.
From the author's description of the One Item Store:

> Don't get me wrong, I'm happy with the final product, I think its actually really cool. But building it.. it was just a bit boring. There were lots of bugs, and I started to get a bit burnt out thinking about the endless list of things required for a good online store builder.

https://tinyprojects.dev/projects/one_item_store

This is a fascinating observation. In a couple of weeks he's both built something from scratch and figured out that the work of doing it wasn't enjoyable. It takes some people years to get to that point.

To figure out what you want to do, you often have to sift through a lot of fool's gold - junk that looks appealing as an idea but isn't appealing as a part of your life. The tiny projects idea offers a way to accelerate that process.

But the key here is to finish. To have an end point in mind and then reach it. 20% completion may get you 80% of the functionality. But by god, getting that last 20% could be the hardest, grinding work you will ever do. It's going to be very difficult to finish unless it's aligned in some fundamental way with your life.
Web searches for insomnia surged at height of Covid-19 stay-at-home orders
What emotional chord was struck with you that drove you to use absolutes like "completely", "nothing to do with", and "100%" when the primary bad parenting the author acknowledges is buying the daughter an iPhone too early?
Honestly, I never understand the HN hug of death.

Having had sites of mine get to the top of HN multiple times, it's always been around 4 visits per second. (= 15K/hr, or ~100K total over the course of a story.)

Given that things like grabbing something from the database or serving up an image are on the order of a handful of milliseconds... it should be fine.

If HN were sending 1,000 visits per second it would be a totally different story. But it's not. The amount of traffic just isn't that much.
- Murder on the Nile with the bonus that a beautiful-looking movie version is soon to be released.
IBM Acquires Instana
Update to Git changes the default of init.defaultBranch to main
The marketing site clearly says USB4.

"""With two screaming-fast Thunderbolt / USB 4 ports, two USB-A ports, HDMI 2.0, Wi-Fi 6, and Gigabit Ethernet, Mac mini is up for anything and everything."""
> international effort to reverse closed blobs

https://news.ycombinator.com/item?id=24916086
Weekly Digs NEWSLETTER -- Is an “Eviction Tsunami” looming in 2021?
The Moderna trial had a control group infection rate of 0.6% vs. Pfizer's 0.79%. It doesn't really change the story, but if we are going to split hairs over effectiveness ratings, I wonder how sensitive are they to random variance in the control group outcomes, assuming both drugs are exactly the same (they're not), and both tested populations are exactly the same (they're not).
I am glad switching to an IDE worked for you, but for me a well extended and configured Vim setup is the best IDE on earth. Anything an IDE can do, Vim can typically do as well given the right plugin.
you just gotta try poking it
They are additional model specific registers, not instructions.
And what hideous world it would be if we could. Who wants little clones? Narcissists who want to live through their children.
Agreed and when I open intellij, it's clear mentally that I'm "working", while ss code makes me mentally feel like "I'm just doing a quick edit", even after 5 hours of coding. It's juste the perfect amount of lightweight but with just all the features I need to be productive.

But at the end of the day there are always those 10+ people projects, or hard debugging case, where a heavy computing-intensive IDE figguring stuff out for you is worth every cent.

Anyway my general point is make sure your tool suits you, if you spend more than 5 minutes fighting against it every day it doesn't, you either need training on it or to change it.
Not OP, but buying an iphone too early was definitely not the problem here.
Time-Resolved Photoluminescence or Transient-receptor-potential-like protein?
I did read the article and saw the author blaming themselves and calling themselves bad parents.

It's not all their fault. They're fighting an asymmetric war. Millions of parents are.
some of them don't
>> That's a bit like saying addictive drugs themselves aren't a problem.

You clearly feel that statement is false but don't provide any support for your strange point of view.
The tech specs page you linked says both things:

"USB 4 ports with support for [...]"

"USB 3.1 Gen 2"

It's rather confusing. Is USB 4 just another name for USB 3.1 Gen 2 with Thunderbolt 3 support? I wouldn't put it past the USB IF to come up with something like that, but I don't think that's correct here.
I realize I've subconsciously ended up doing this with spaces on Mac OS. I have a set of "Productivity" spaces and a "Goof off" space and I've been trying to toggle between the two in 5/25 minute splits. I even end up running a work browser and a personal browser. It's ended up working really well, but the addition of a chess timer seems like a brilliant idea to keep me from getting too drilled into Wikipedia rabbit holes.
Using these guys already - great experience
https://wiki.pine64.org/index.php/PinePhone#Pogo_pins

Here you go!
I have no trust in an ad blocker extension (which has access to any site you visit) published by an entity that is in the domain of crypto currencies. An adblocker is the best way to hide malware that steals money.
I hate to say this: It's not that AMD needs a price drop, it's that nvidia needs a price hike. Clearly nvidia is not able to meet demand for their cards and so AMD is filling that gap at the same price point.
An alternative to this is to snapshot the database, and test the permissions change on the snapshot. Not as good as a transaction, but often good enough to proceed with the prod operation.
I mean, there's couple different things here. There's things where Nvidia has clearly provided emulation for certain features - I for instance play Watch Dogs Legion on my 1080Ti with Ray tracing enabled and it runs absolutely fine(because the ray tracing is being emulated in CUDA and the 1080Ti is enough of a beast to do it quickly enough), or there are things like DLSS which don't have emulation - and there is no known official or unofficial way to run them on non-RTX cards. So it's not just an artificial limitation made up by Nvidia.
That page says:

"Two Thunderbolt / USB 4 ports with support for:

* DisplayPort

* Thunderbolt 3 (up to 40Gb/s)

* USB 3.1 Gen 2 (up to 10Gb/s)

* Thunderbolt 2, HDMI, DVI, and VGA supported using adapters (sold separately)"

The wording isn't terribly clear, but given this snippet from Wikipedia's USB4 page:

"The USB4 specification is based on the Thunderbolt 3 protocol specification.[2] Support of interoperability with Thunderbolt 3 products is optional for USB4 hosts and USB4 peripheral devices and required for USB4 hubs on its downward facing ports and for USB4-based docks on its downward and upward facing ports."

I'd say it's a USB4 port that is also compatible with TB3 and USB 3.1 gen 2.
High end companies doesn't work like that. For example Google first decides that they want you, then they pay you their market rate no matter where you live. You can choose to work in SF for a high pay or in India for a low pay, up to you, they still want you. In fact the high pay in SF is actually the easiest position to get, the lower wage positions in other areas are more competitive since they have fewer spots.
I personally like to read primary sources and I trust Pfizer and other Pharmaceutical companies to not lie in their research findings. I believe in my own ability to read and draw my own conclusions and I trust Pfizer’s own fear of a lawsuit.
That's the point. Pfizer's trial does not evaluate reduction of R or "preventing one person from being infected". It would have been better if it did, but it does not. NNT is a natural way to measure the result of this trial since the result is about prevention of disease, NOT prevention of infection.
They removed that check a few months ago themselves, it runs on all GTX GPUs now.

The point of that restriction was that RTX Voice would run on the tensor cores when gaming, not affecting gaming performance.
Do you actually think NK would stand a chance against any of the major powers of today? I don't think this is anything about patriotism and simply stating facts. NK is not a world power and picking a fight with a world power won't end well.