skysight-inc/HackerNews huggingface dataset:
> Do you have any advice on the kind of testing that _could_ have diagnosed your partner's situation earlier?

I'm not a doctor, but in our case squamous cell-specific antigen tests. And they won't be effective unless the tumor is already relatively advanced.

Barring that, abdominal imaging and an ovariectomy, which is what we eventually got ordered -- as noted the challenge was getting my partner's uterine pain taken seriously enough to warrant a referral for imaging, then fighting the insurance company to get prior approval in a timely manner.

Toward that point, it would help to measure the amount of bleeding as best as you can, just to have a baseline, and also to frame as precisely as you can how erratic her cycles have become. My partner used period tracking apps to collect frequency and length data, and kept their own log to measure relative intensity and the amount of blood. A menstrual cup was key to the latter, and it was a big adjustment to switch to one, but wound up being the empirical data needed to take the pain complaints seriously.

If you want to dive into some literature, a 2014 study [1] does a good job describing the relationship between ovarian cysts and ovarian squamous cell carcinomas. I can't stress enough that my partner's condition is rare (in this study, 4 out of 6,260 MCT patients), but not unheard of, and I can say at least from personal experience that this six-year-old assessment of it hasn't really changed:

> Since there is no definite symptom or sign, even in radiologic imaging, it is challenging to preoperatively diagnose ovarian SCC arising from MCT unless the tumors are advanced-stage. Thus, most cases reported to date seem to be diagnosed by postoperative histopathologic analysis. However, an unexpected diagnosis of tumor malignancy during surgery may interrupt performing complete surgical management at that time, which can adversely affect prognosis. Moreover, it is well recognized that SCC-MCT has a poor prognosis, and no standard treatment is available because of its rarity. ... More evidence supporting these strategies for the management of SCC-MCT by large, multicenter studies is required.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4124088/
You can install node packages from any git host or tarball url.

https://docs.npmjs.com/cli/install

You can also use any registry you want.

https://docs.npmjs.com/using-npm/registry.html
McDonald’s China is now wholly owned by Chinese investors. Starbucks has been trying to get rid of their state mandated JV partners for more than 15 years now.
I clicked on your link and read the problem. It's the problem of asserting authenticity of a claim all over again, and doing it in way that can be trusted by both parties.

An applicant makes a claim about a former position, but there's no way of verifying the veracity of that claim. There's no notarized and properly archived record which allows verification of the authenticity claim.

So, any 3rd party service that claims to be able to verify authenticity invariably acts as a neutral, impartial, trusted authority. In essence, this what a notary or notary public does in the analogue world.

If such a service would be a private business, it's impartiality can and will automatically be contested - as per your example in the link. You could look towards the public administration and set up a publicly governed system (e.g. tied to public pension rights) which registers employment. But such a system would also come with a few fundamental questions regarding trust and privacy. And finally, you could look into a distributed network of actors verifying each other through block chain technology, but that still doesn't solve the problem of governing those actors and how they behave.

In my corner of the world, employers are legally obliged to hand out a signed form to leaving employees that confirms their erstwhile employment. It's entirely up to employees to produce those copies when asked to verify the claims they make on their resume, and employers are free to take this into account as a formal condition to consider an applicant. It's also up to applicants to seek and reach out to their previous employers and secure a document if they didn't receive one, even when those have dissolved. This system puts the responsibility entirely with the employee, which may, arguably, be the best of all the bad options out there.
How do you handle debugging? like from vs code?
My best friend just got a diagnosis of stage 4 pancreatic cancer. I've worked with 2 people and have known an additional 4-5 people that have died from this cancer.

All my charitable donations will now be going to pancreatic cancer research, if I can find what looks like a good organization. I find it so hard to decide. Anyone have ideas?
My sympathies for you.

I've had bad diagnostic experiences with my mother where I thought: "do I have to be the expert here?"

My mom had this crippling abdominal itchiness that all the doctors thought was due to her Parkinson's. They did do x-rays, ultrasounds, an endoscopy, a colonoscopy and prescribed cream for her skin but none of that found anything or helped. What they didn't consider were abdominal adhesions that grew BETWEEN her stomach and the abdominal wall. They were invisible in x-rays and ultrasounds. They are easily removed through laparoscopic surgery. A couple of times, I suggested that her splenectomy may have caused some internal scarring that was irritated by her stomach but they didn't listen to me. I feel bad about not pursuing that theory. They did find adhesions in her abdomen during emergency surgery for a perforated colon but she died the morning after.
Which platform do you use, if you don't mind me asking?
Octopuses Rolling on MDMA Reveal Unexpected Link to Humans (2018)
A nearly even allocation between:
SPY, GLD, TLT, HYG, VXX (or equivalent sector standins)
Has a very good very stable yield for many, many decades.

To have anything better, one must learn a lot about investing and keep after it.
Very much describes me.
I use cash for almost everything and have a credit score of 0 (zero)!
I don't use or have a use for credit.
18 months ago the company I worked for had a background check done on me. When the results came in I smiled, knowing I had been doing the right thing.
The results: this person barely exists. They went to school but there are no records of what happened, etc, etc, etc.
It is how some of us live our lives, always have always will.
I am over 50 y/o, born, raised, and still live in silicon valley.
I can't believe business deals with such explicit political motivations are being considered.
A one in 2,666,000,000,000,000,000,000 chance that 2 signatures would match... Sounds about right for my own signatures ;-) When signing multiple documents I get very different versions each time. As in.. some expert would probably think they’d be fakes.

Are signatures still this valuable in court, in this day and age? Given that they should be easy enough to properly forge, instead of straight out copy.
Because you don't directly set real estate prices based on the buyer's income. You simply sell to the highest bidder. The bidders look at their own income and decide what to pay. If all the bidders have more money, the price will tend to rise.
>On the other hand, companies with long histories of sustained and rising dividend payments also tend to outperform the S&P500 in terms of total return (dividends + capital gains), and do so with lower volatility.

Source?
Ah yes I misread it.

Public opinion in China is going to be almost always anti-US. That's just regular propaganda for decades.

It's not safe to have differing view in China regarding nationalism.

Not sure why this is news though.
Just start concatenating words. If you like "Odin", but it's too common, just use something like "OdinFlow" which integrates something about its domain.

The actual full name doesn't matter that much, and it can still be called "Odin" as shorthand in the docs, but this way the full name can still have both the implications you want and uniqueness. Plus, adding "Flow" now makes it a tiny bit more self-describing than just a proper name.
> an overhyped app that’s easy to copy

If only I could have a nickel every time someone on HN says something like this.

This site sometimes... smh
An Open Letter to New Programmers
What Programmers Can Learn from Modular Synthesis and Unix
Somebody has no sense of humor...
Non-walled link to TechCrunch coverage:
https://techcrunch.com/2020/08/01/bytedance-and-microsoft-of...
Given the current tax rates vs reasonably projected future tax rates, I'd be quite inclined to put money into a Roth 401(k)/IRA than a traditional. I'd rather lock in today's rates than take exposure to 2040, 2050, or 2060 rates.
If a fully grown adult wants to be named "Dickhat" I don't see anything wrong with letting them have that choice, with a full understanding of its implications. Same if they want to name their sculpture, invention, magazine, or club something patently offensive.

This isn't really equivalent to the name of an infant who has no choice in the matter.

This is, however, the single most trivial discussion people can have about a project and it's quite a common thread here on HN.
This is part of the mess that Oxide Computer wants to clean up, right? Are they going to use EFI at all? Anyone from Oxide around?
"Pay for delete" in collections reported has transitioned from a rarity, to most RMA agencies offering it directly in their initial letter and websites. None of the credit bureaus have pushed against this publicly in the last 3 years of it being more widely adopted.
The problem will be selective enforcement, and this will give the authorities a wider spectrum of tools to silence whoever they want.

Sure, legal enforcement might be very low, but imagine expressing an opinion that goes counter to someone powerful, they will now have more alternatives to shut down dissenting voices. This is very worrying.
What can you do, what do you know? If there were a clever answer that fits everybody, all the banks would already have poured all available money into it.

You maximize your returns by beating the market. You beat the market by being more clever than the market. Where do you have the resources to beat the market?
How else would you negotiate with a bully like China? America is a bully too, but without Uighur concentration camps, fleets of fishing vessels farming the sea to extinction, outrageous claims over the South China Sea, etc.

You can only turn a blind eye so long to a competitor’s unreasonable actions (in this scope, IP/trade secrets and the like). As a US citizen, I endorse any actions intended to remove or subdue CCP influence, power, and control (domestically or internationally).
None of this comment should be construed as a sleight against the Chinese people in aggregate.
So one way of determining if an instance of a signature is genuine is that it should differ to a significant degree with all other known previous instances. What a brilliant use of probability so long ago
>> And it’s not even just used for credit anymore, renting an apartment now usually requires a credit check.

Renting an apartment is credit, I am not sure why you view it has something other than credit?

The owner of the property is loaning (credit) the use of their property to you for X amount of time in exchange for N amount of dollars, payable over monthly installments

How is that not credit?

A better example is employers using it for hiring choices which does happen as well, but using an apartment as an example of bad uses of credit I think it misguided

>>. It turns out, the whole idea of a credit score is kind of a lie. Your credit report can be pulled by creditors, and creditors can interpret it in different ways as they see fit.

Yes the individual or organization that is loaning you a large amount of money can choose how they use the credit report they obtain for you. Again here I am not sure why this is a revelation or a bad thing.

There are also many different and competiting credit scores no person as "a credit score" there are at least 5 if not more credit scores out there and different institutions will use them in different ways. FICO being the most common but not the only

>You can check your credit report for free, as required by law, but nobody is required to tell you your credit score. You can also basically just pay to remove many things from your credit report.

Yea I believe these institutions should also have to release your personal score with your annual free report, Congress should fix that omission from the law.
Yes, I misread it.

But even without TikTok matter, the general opinion in China would be anti-US anyway, no?

US is a bad guy to China regarding many matters like Hong Kong, Taiwan, islands on South China sea with Vietnam and Philippines.

This is not anyway unique to TikTok's matter. Tiktok problem seems pretty mild.
I’m fine with anything that damages China. The entire western world should be grouping together to fight the Chinese state. Their behavior the last couple of decades is obscene.

Right now, in 2020, China is operating Muslim concentration camps. Their factories are “employed” by de facto slave labor.

The western world should universally shun China. Ban anything that originates from China or anything that contains parts or software that originates from China.
Yeah, we're pushing back on it, and I'm dead lucky to not only have an employer, but one that's provided some legal assistance so far.

If anyone wants to turn this thread back around to "what can tech companies do", it's extending legal and financial services to employees who have their backs to the wall in situations like this.

I liked my manager before this, a lot, but I'd take a barrage of bullets for her now.
The most secure boot is the one that does not take place ;) So maybe there is a method in this madness?
This was the most /biz/ ask hn ever in fairness.
They also offer the US access to cheap workforce, which is kept unbeatably cheap via the action of the chinese state. I thought it was a tit-for-tat relationship.

The argument is also used a-la-carte: It's decades since the first time google pulled out of china, yet there was no relatiation then. And it does not apply to other countries which are often blocking google/facebook/youtube like russia or turkey?
> You’re mistaken, I have little difficulty in acknowledging America’s faults and focusing on improving them.

You haven't acknowledged a single one so far. You simply brush them as "I don't think the U.S. has killed millions of civilians within living memory" (it has), or the lack of healthcare is somehow not a direct consequence of capitalism in a sector that shouldn't be for profit (it is).

Everyone can say they can acknowledge faults, without actually acknowledging any.

> I can simultaneously acknowledge that the US has considerable room for improvement without needing to pretend like our deficiencies are comparable to Chinese deficiencies.

Again, I am not making the argument it is comparable, just that it's probably closer than people like you like to tell themselves it is.

> why drag in a China comparison at all?

Because this is a topic about America closing its markets to a Chinese company maybe?

The U.S. waged many imperialist wars in order to force open markets in various countries around the world to its exports. So it is indeed very ironic that now this aggressive proponent of "free market" is closing their own.

There are also disturbing points of comparison considering the U.S. is a democracy, like its slave prison labor for example.

I am coming at this as an European with an outside perspective. My life is far more directly impacted by the shit America does than China. And the U.S. does a lot of shit in terms of its foreign policy. It seems to me like your view of how the U.S. is perceived is colored by how American media says the world perceives America, rather than the reality.

Yes, the ideal of America is great, but the reality is far from the ideal and just looking at its handling of the current pandemic does not paint a pretty picture.

So agree to disagree, overall still better, sure, just not by as much as Americans seem to think, especially if you consider that the current U.S. "regime" is a lot older than China's current system and had a lot longer to stabilize, get confident and as a result a lot more peaceful.

If we were to include its entire history, including the history of slavery, it would indeed be the much worse party.

As I said, not a fan of the CCP and think it has fascistic tendencies, but the tales America likes to tell itself of how moral it is are honestly a bit delusional.

I don't think this discussion is going any further.
> The President shouldn't have authority to ban anything at all let alone an app available through privately operated app stores.

If it's a matter of national security, yes, he should. Whether it's ultimately seen as an abuse of power can be decided later in courts or via election.
I personally debug with logs, but what you are asking seems possible:

- Debug containerized apps: https://code.visualstudio.com/docs/containers/debug-common

- Debug Python within a container: https://code.visualstudio.com/docs/containers/debug-python

You can apparently develop directly inside a container too:

- Developing inside a Container: https://code.visualstudio.com/docs/remote/containers
- we had requested some way of being able to remove IAM permissions that went stale. GCP introduced a “recommendations” feature that indicates which IAM roles have been unused for a long time and can safely be removed.

- we requested a way to prohibit the provision of ILBs on shared VPC subnets without explicit grants; GCP introduced a role for that

- we had issues with the number of compute instances being too high on our VPC and reaching limits because of the number of vpc peerings. In the past, every GKE cluster created a new peering. We have a bunch of GKE clusters, and as we added more the Max number of instances we could provision was reduced significantly. GCP introduced and fast tracked a feature that enabled all GKE clusters to use a single peering rather than create a peer per GKE cluster.

There’s a bunch more. But on this front I have been a happy customer.
NeoHabitat – a relaunch of Lucasfilm's Habitat, the first MMORPG game
For what it's worth, at 2.675% interest on a 30-year fixed, buying a house in cash makes very little sense, and a mortgage can counterintuitively earn you money.

1. In general, since the 1970s, house prices have across the United States tracked inflation. The price per square foot on a house, on average, is exactly the same as it was back then (houses are more expensive because the average US house has gotten bigger, and in some metros like SF, city councils have flatly refused to allow building to buff up house prices).

2. A mortgage is basically free when you discount inflation and deduct the interest. The fed target for in the US is roughly 2%. This means that a 2% interest mortgage is free money, i.e. while you pay a 2% interest rate, the principal is worth 2% less, as you get to pay off the 2020 house price using 2021 dollars. So a 2.675% APR mortgage has an effective cost of 0.675%.

3. If you're working you get to deduct the entire 2.675% (of the first $750,000 in mortgage), so you get back up to 45% of it if you're in the top tax bracket. As such, the effective interest rate discounting inflation and interest tax deduction is negative, -0.53% APR.

4. On top of the interest rate on a 30-year fixed being effectively negative (i.e. generating value), you can invest the other 80% of $450,000. You should have no trouble generating 7% per year on that $360,000.

5. In aggregate, your return on capital by making a 20% down-payment on a $450,000 house at 2.675% APR in the top tax bracket could easily be ((0.53% + 7%) * $360,000) per year, plus your house should appreciate in value at inflation, but because it's a 5X leveraged investment, you're generating (2% * $450,000) per year on a $90,000 down-payment.

So, your total return could be:

1. $90,000 @ 10% + $360,000 @ 7.53% or...

2. $450,000 @ 2%.

Given the lack of fees or penalties for pre-payment, you can always pull the ripcord if your situation no longer makes sense by just paying it off.
> It's a position that is being "earnestly" defended by you and several others already in this thread.

> It's a position that is being "earnestly" defended by you and several others already in this thread.

My "position" is practical, not ideological. I'm not "concerned" about the project's success. I'm only saying that the name is pointless and makes it awkward for me to recommend.

> My god! Children might discover that Individuals with Breasts and boobs exist and people can have fun while programming without sacrificing to the Protestant work ethic!

Yeah, again, I never said any of this. You seem only to be able to attack straw men that you create, rather than addressing a real issue.

If I say to a friend, "Hey, I wanted to recommend [insert boob/handjob/etc. pun here] for [insert user in their family]", it's embarrassing if the name is a stupid pun. I'm less likely to do it.

We may not agree with what constitutes manners or politeness, but we can't stop other people from having their own feelings about it.

For the same reason, I never swear around friends' children, despite knowing that cursing is not at all harmful to a child.

> Regardless, free software doesn't owe you anything.

This seems like a rant that has nothing to do with my comment. I provided some user feedback that I ascribed only to myself, not to others. I openly wondered about the cost/benefit of a stupid jokey name, which you have not addressed at all. My point stands: there is a practical cost (which is that at least one user, me, would feel less comfortable recommended the software) and no benefit.

What do you see as the benefit of the name? Should Firefox have been named Firecox?

I've never demanded any FOSS project change their name, but I see practical reasons to choose a widely appealing name. Do you disagree? Should FOSS projects choose silly or divisive names just to assert their own freedom?
The funny thing is that the Intel 8800 (iAPX 432) was supposed to be Intel's big new thing, a 32-bit processor designed for object-oriented languages. Unfortunately, that project fell behind schedule and Intel quickly threw together a chip, the 8086, so they'd have something to sell until the iAPX 432 was ready.

Unexpectedly, the 8086 took over the world and the iAPX 432 was a failure. The bad design that shipped beat the good design that was late and slow. Intel repeated this with the Itanium, their super new design that was supposed to take over in 2001. Again, the superior design was slow, late, and a market failure.

I'm not sure what the moral of this is. Maybe it illustrates the "worse is better" principle.
Ciphey – Automated decryption tool using AI and NLP
Thought people might want the direct link with “using up your free articles” and all that.
I used to get stressed at supermarket checkouts back when you had to sign your name on the credit card slip. More than once I was asked to do it again and then you felt all eyes on you and it was even harder.
What ever works for you! But this describes my life:

> Fear leads to hate and hate leads to the darkside.

Is true for me, I understood that I can never feel good hating someone. Because every time I came in contact physicaly or mentally, I felt worse.
> If then why this 10 year gap from action to reaction.

Perhaps due to a change in administration to one that is willing to engage in retaliation because globalisation is less popular with its voter base.

> Put in specific data protection/privacy laws and regulations applicable to all players, not hound a single company without being able to prove any wrong doing in their part,

The argument here is that china's protectionist trade practices should normally be addressed through the WTO but that was seen as ineffective because any compliance efforts were in name only.

TPP might have addressed some of this, but that was also dropped due to public opinion.