skysight-inc/HackerNews huggingface dataset:
How many developers write C programs versus how many developers write JS apps?

Without accounting for that, your comparison makes no sense! Not even mentioning that you’re comparing two very different level languages. A low level language like C would never behave like a high er level language
About a year after Gmail launched, commercial services blocked the domain for account registration, in droves. I remember seeing errors about using "free" email services. It hasn't happened yet me in a long time but I also use a wildcard address and a personal domain for most things now. (My gmail account is regularly blocked but that's becaue people assume it's fake and they use it for testing... I get all the spam.)
It would be interesting to see what he does, considering he did tweet that if they break everything down and how it would help, he would be more than happy to do it
Why Hamilton is as frustrating as it is brilliant, impossible to pin down (2020)
Why not?

This is exactly the kind of UI that a company would want to sabotage with dark patterns - so I think if any UI had reasons to have strict legal requirements, it would be this one.
If anything, teams is now more unusable.

I have set Firefox as deault web browser, but Teams still opens urls in Edge. And I could not find a way to fix it, or identify why Teams is doing it?
Azure is a tire fire too. Their platform security is garbage in comparison to AWS or GCP.
Technology Struggles to Disrupt Certain Things
Can second this.

I had to get a credit card as mortgage got denied because my credit record didn't exist. Three months after the card, I got approved.

This is despite me earning an extravagant wage relative to my age for over a decade and never missing rent/utilities/council tax.

Bad system.
We've Reached Peak Wellness. Most of It Is Nonsense. (2019)
>Moderating misinformation looks like censorship

Not to be adversarial, but there have definitely been a few instances which are just censorship and not moderating misinformation. And there are definitely some hot topics on which I will flat out ignore research, because I know only some conclusions are allowed and publishable.

I think it's pointless to discuss specific examples - my point is, it's not only an issue of managing trust, because the science doesn't deserve that trust.
I don't know when Portugal started this, but in Germany there is at least the concept of a "grüne Well" (literally a green wave). Simply put: if you drive at the speed limit you won't get any red lights. Sadly the german administration barely makes use of this as it doesn't make them any money...
The way I see it, is that it's good to have diversity and not push too hard on a norm that doesn't suit everyone, and it's not a solution to attack the norm and swing the pendulum in the other direction, because that will probably do equally much damage, just to a different group of people. Striving for achievement is not bad, but striving for conformity and validation from peer pressure and norms, is bad.
K8s is just a big, structured way to make Linux do various things, so my approach would be from the bottom up: learn about the Linux features that you are trying to control, then learn to control them automatically with k8s. Learn how to manually control memory and cpu quotas with control groups, how to mount overlay file systems, how to enter a chroot, how to create and use network or pid namespaces, etc.

Most people I have encountered who were afraid of k8s also simply did not understand how their process was executed by Linux at all, and I think that was the root of their fears. If you know how it all works, you won’t be afraid of the automation.
Hold on, science never ends, amiright?

I want to focus on this article:

https://sciencebasedmedicine.org/pfizer-new-covid-19-proteas...

Where they conclude:

"Spoiler alert: Ivermectin does inhibit the same protease that PF-07321332 does, but, as is the case for viral replication, it requires a concentration that is not achievable by oral dosing."

So Ivermection COULD work. That is not me saying that, that is an scientific article debunking Ivermectin. (As an aside, the politics of this, they will not even say that yes, ivermection COULD work but the dose needed would be too high).

But the protease all these drugs try to inhibit is TMPRSS2. Now TMPRSS2 is made by a gene, and genetic changes affect the amount of this enzyme, leading to higher or lower function.

https://academic.oup.com/jid/article/212/8/1214/2193475

These gene changes could make us more or less vulnerable to COVID in some populations:

https://www.biorxiv.org/content/10.1101/2021.10.04.463014v1

So, unless you filter out genetic diversity (which they never do) you will never find out the population Ivermectin MIGHT help. Maybe it would help someone like me who carries that polymorphism. Maybe that is why it seems to work well in other countries?

And what about checking if these patients were zinc deficient or not? Because ADAM17 uses zinc, and ADAM17 snips ACE2 off of the cell making Soluble ACE2. SARS2 will attach to this soluble ACE2 not allowing TMPRSS2 to let SARS2 into the cell.

https://www.frontiersin.org/files/Articles/576745/fimmu-11-5...

https://www.ahajournals.org/cms/asset/36a2c66b-1ca8-43e9-944...

So maybe, if someone has enough zinc then ivermectin, or any protease inhibitor, will be more effective at lower doses?

And you know that people with river blindness, the thing Ivermectin treats, have lower levels of zicn and supplementation is urged in these patients:

http://www.sciencepub.net/nature/0504/03_0312_nmorsi_serum_n... (PDF)

"The depleted mean serum trace elements in the infected volunteers than their control subjects implicated the deficiency of copper, selenuim and zinc in the pathogenesis of onchocerciasis and the need to incorporated dietary trace element supplements in management of
onchocerciasis."

So all of those studies, IMHO, need to be thrown out.

This is science, no blogs here, and I have the vaccine so I am not anti-vax. So please, don't come at me from that angle. This is a reasonable hypothesis.

I carry the TMPRSS2 polymorphism they mention in the article above. Yes, my experience is anecdotal, but I was discovered to have a zinc deficiency well before COVID (they had a medical reason for testing it) and supplementing with zinc ended the colds and flus I would get three times a year. It has been 10 years and I have not had only minor symptoms a few times.
> Thank you! Please first see my comments to parent

Thank you indeed for the time taken to answer all my comments. Now together with all the information here, I understand how it works, and what the trade-offs are.

If my input serves for anything, I'd strongly recommend to take all the information here and write it in a structured way as part of the documentation. I didn't see there any information as valuable as this one. For me, and possibly many others, knowing this information is required in order to make informed decisions about whether to use this or not; and if so, how and what are the trade-offs (e.g. atomizing the changes such that db changes and code changes are independent, which I agree is in general a good thing, but is something to be clearly aware of).

> Again great point and on our radar. To be honest I previously moved away from caring about the exact cut-over time. We designed gh-ost to do just that: stall cut-over until the engineer/developer is happy to sit at their desk. OVer time, we found it was unnecessary. But absolutely there's use cases for both approaches.

For me it's important as cut-over takes some locks. Sure, for a small amount of time. But these locks may create some problems, so that's why I want to be aware. Most of the time are other DDL changes, which are a non-issue here since you already prevent that. But there could be others related to normal db operation. For example, and this may not apply here but does apply with Postgres, such a lock may queue other locks behind (including read-only queries). And if the cut-over lock is itself blocked by other lock (say an explicit table lock), then everything queues on that table and leads to a lock storm, which in turn may cause effective downtime. That's why when we plan migrations or operations similar as this cutover (for example in Postgres a repack operation, which is essentially rewriting a shadow table, in this case just for the purpose or reducing bloat), we really need to take this into account.
“We are very disappointed that Amazon is threatening to restrict consumer choice in the future. When consumer choice is limited, nobody wins,” a Visa spokesman said in an email.

"When consumer choice is limited". Yea that's the problem, more competition is needed.
When Google gets a fine they will spend 15 years in court fighting it. They are not concerned.
Things that are different in Berlin
I'm subscribed digitally using apple app subscription. That means I can just end it whenever and The Guardian wouldn't be involved.
5 minutes is still 4 minutes and 55 seconds too long. There's no good reason it should take 59 times longer than it ought to.
> people with the virus spread the virus, not any arbitrary list that the government keeps on injection status or religion.

The virus doesn’t sent you an email to let you know you have it. Many people have it and spread it without even knowing. The best way to fight against that is through vaccination. The rest of your comment reads like you doing mental gymnastics to justify the stance you already dug in on months ago.
Get a fee free credit card and use direct debit to pay off in full each month.
If the user has installed a crack browser and made it default, then there are far more serious issues than this "link get clickjacked"

How is this even a case? moreover the fact that MS is claiming it is for benefit of Users is itself suspicious
>>It’s really hard to be a Catholic, or a Christian

Catholics are Christians. Perhaps you mean Catholic or Protestant?
I know you probably know this, but Cygwin, WSL, and WSL2 are all very different from each other in approach despite the superficial similarity of purpose being to run Linux/POSIX applications on Windows.

Cygwin is a source level API adaptor, so recompilation is required. WSL is an ABI adaptor like the reverse of WINE. WSL2 is an adapted Linux kernel running in a featherweight VM.
In the past when I've had to deal with a retention person and they ask why I'm leaving, I usually just say personal reasons. I've had pretty good luck with that.
Why the New York Times rewrites history
Maybe change your name and/or billing address, and then change your card info?
Yes, I mean even without Trademark this is fraud as they deceive the buyer of their product about what their product is.
I had this exact experience with New York Times. I subscribed, realized I didn't like their editorial style at all, and then had to call long international phone calls to get it to stop.
I wonder if I somehow got on a super secret VIP list and get special treatment?

I called, got through quickly, told them I did not want to renew because I found that I wasn't actually reading it all that much, and they promptly canceled.

Somewhere in there I realized I should make sure they were only cancelling the paper so I told them I wanted to keep my crossword subscription and that I realized that this would mean I'd pay full price when my crossword renewed instead of the 50% off price paper subscribers get.

They told me it was indeed only the paper that I had cancelled, but told me I was wrong about the crossword price. The offer for paper subscribers is to buy a half price crossword subscription and that's what I bought. It remains a half price crossword prescription as long as you keep it.
No argument from me. They asked why I was cancelling and I told them it was because I had to call to cancel.
No it’s not, and the Spotify app is clearly fairly complex.
While Scott has a pretty decent natural talent for writing, he also has a MD, he's a board licensed practicing psychiatrist who has been working for a decade in the field, and he has spent at least the last twenty years gaining a pretty decent broad exposure to statistical and research methods. I don't believe he disclosed what Substack paid him, but he is in the "paid tier" and has said it was a mistake to even agree to that because the subscriptions he has gotten exceed what Substack paid him.

In short, if you want most journalism to hire licensed medical doctors with decades of experience in science and statistics, and natural writing talent on top of that, expect journalism to get a lot more expensive. A market certainly exists for Scott, but I'm not sure the market exists for all journalists to be as highly qualified as Scott. Or, for that matter, even for CDC and WHO PR arms. They definitely aren't paying their communications officers whatever Substack is paying Scott, or probably even what his psychiatry practice is paying him.
I wouldn't be too harsh on yourself. I think the people involved with those projects are genuinely trying to pursue the idea that providing quality open source tooling can be good for business without predatory behaviour and dirty tricks that MS has been famous for. However MS is a big company, I imagine that there's a separate set of people managing and developing Windows who are much closer to the "old" MS we love to hate.

It's self-defeating IMO - the developer goodwill they gain with the projects you mentioned is immediately lost any time they pull stunts like this.
> but you can sue anybody at any time

This is enough of a problem that anti-SLAPP laws have been passed in several jurisdictions. Those laws only go so far, though (and you still need to mount a defence of some description)
> TypeScript doesn't truly understand sub-class relationships nor even prototypal inheritance.

Yes, I was recently spent several hours trying to write a conditional type based on the prototype of a generic type and gave up in the end. It's a surprising gap in one sense, but on the other hand I've never needed it before and probably wouldn't have needed it then were I not fiddling around with some toy code in the TS playground.
Phew, that’s great news. Let me get my cup.
My experience is they do indeed dig into your credit report and will approve/deny based on it. Not sure where your information to the contrary comes from?

https://www.which.co.uk/money/mortgages-and-property/mortgag...
Managing developers: remote team communication
Try Cloud Deploy - it’s a new service and significantly easier than using a self managed CD tool like Spinnaker or Argon.

If you know all of the points I listed before, have a look at GKE benefits like horizontal and vertical pod autoscaling, cluster autoscaling, istio, config connector, anthos
You can create aliases on Gmail with "+". firstname.lastname+spam@gmail.com.

Probably works with other email providers too.
For most purposes, sites like that or https://regex101.com/ are fine. But, small differences in regexes (greediness, backtracking) can make huge performance differences that you won't notice when testing it on 2 or 3 lines on a site like that.

A nice example was a big Cloudflare outage in 2019: https://blog.cloudflare.com/details-of-the-cloudflare-outage...

So for anyone using regex in (1) production as (2) part of an automation / regular process (i.e. not a one time search) on (3) sizeable amounts or reoccurrences of data, I'd really advice gaining a deeper understanding of what the various options do.
I used to think this way, but wholesomeness is actually very difficult… especially without denial, and in the face of cynicism
I can empathize and see the motivation behind the intention but question the feasibility. If it has taken this long to partially implement ipv6 and other IP implementations like ipv10 [1] are suggested as workarounds, then making the existing 127/8 routable would be a herculean task that I can not even imagine being accomplished in the foreseeable future. There are hundreds of thousands of hardware and software stacks that make heavy use of the loopback network and not just 127.0.0.1. Some modern operating systems do have flags registry/sysctl that enable routing 127/8 with the primary use being the likes of GRE tunnels, name spaces for pods/containers/openstack, etc.. The software stacks on top of that will require changes, configurations will require changes, network gear will require changes, all the ISP's would have to agree to this. This may seem simpler than ipv6 but I would suggest it is not at all. I can think of simpler solutions but nobody would like the fallout from them.

[1] - https://news.ycombinator.com/item?id=15190097
Categorised Summary of All GCC Options
> I'm rather unsettled to see it lauded here on HN.

What are you against exactly? What are you saying?

What does Ivermectin have to do with antibiotics? Antibiotics can produce resistant in diseases that the body would cure naturally. A popular use of Ivermectin is to kill worms in humans, they do not just disappear naturally.

Ivermectin treats many fucking evil parasitic infections. Why are you restricting it from poor people? We use it on livestock all the time. I've used it on my goats. Google pictures of onchocerciasis, it's just evil (looking, nothing is actually evil)

It's easy to find articles about "Mass treatment with ivermectin: an underutilized public health strategy" https://apps.who.int/iris/handle/10665/269206 (This is the World Health Organisation)

> Places with lots of parasitic infections need better infrastructure and general hygiene to prevent infection. They don't need all the locals actively breeding drug-resistant parasites. Parasites are enough of a nightmare without cavalierly passing out drugs for funsies.

You seem to be blaming locals and saying tough luck.

I don't treat my goats that badly. We do watch worm load in the goats (FAMACHA), to cut back on resistance, exactly the same as any "global medical welfare" would... however that relates to human beings.
Lodge Whiskey
i'm one of them traitors that switched to vscode from emacs. over time i just realized that i'm spending too much time coding the code editor, just can't stop, there's always something that isn't perfect, always some new approach or new extension, always a better way somebody else solves the same problem. got tired of playing catch-up.

with emacs i have this mindset, that emacs can do literally anything and be perfect for my brain with enough tuning. with vscode i know it's limited and don't bother fixing it, just muscle-memory the workarounds.

i do miss magit.
Really? Sure it doesn't have to do with the bank backing it? My Amex card has the second lowest limit of all my credit cards at a measly $6,500 whereas I have other cards with $30,000, $25,000, and $20,000 limits. Only one lower is my target card but they are known for having low limits.
Latest Intel CPU Flaw Lets Thieves Crack (PIN-Less) BitLocker Encryption
I made this as a side project a while back. The issue I ran into is my server being blocked to send due to its ASN even though it only sends to my addresses.
I think the author deserves credit for engaging civilly and productively with critics in this thread, but I personally believe that no matter how solid the engineering, the solution must still be subordinate to strategy, and any initiative that disincentivizes implementing that strategy is harmful.

What is the strategy? IPv6.

Why does this disincentivize implementing the strategy? Because it prolongs the life of the dead-end incumbent.

This is like a design for a more efficient coal power plant. It may be ingenious but it’s still funnelling investment away from the actual goal.
It would have better reflected reality had the article included Sonya Sotomayor in the list of Catholic Supreme Court justices.
Android 12L deep dive: Every change, thoroughly documented
Funny but Google offers a bit more than that to Apple just to be the default search engine on iOS.
That’s breaking forward compatibility though, not backwards. The former is pretty cool but unrealistic and not as useful.
id like to see a study on straight caffiene as well, so we know if caffiene is the main benefit or if its something in the bean juice instead
Ask HN: What will developers work on in the metaverse world?
With Facebook and Microsoft making big pushes, what can developers work on? Ethereum/Bitcoin are very dev friendly but the metaverse stuff seems orientated towards game development.
Perhaps I should have just said, "much, much easier than Cygwin."
> Instead of open-sourcing Windows and treating it as open technology something the Cloud group would love they still jealously guard it as proprietary.

I agree with the rest of your comment, but I don't think this really works. Windows remaining proprietary is something that makes sense from MS's POV. If, say, Windows 12 were to become open source, would you use it as a development platform or as a server? I for one wouldn't, the reason why developers don't want to be on Windows isn't that Windows costs money, it's that Windows is bad.

It only makes sense for MS to continue milking Windows until the bitter end. Eventually it won't be worth the effort any longer and Windows 19 or something will be a Linux distro.
So you did extreme sports and drugs and figured out life better than everyone else? To the point where you would tell everyone else to "get your own shit together"?

I thought mushrooms dissolved ego, but what you are saying strikes me as filled with ego.
> I am estimating that your database space isn't MySQL, which is just fine of course.

You are absolutely right :) My background is strongly on Postgres, you can see from my profile more information if you want to.

So yes, I apologize if some of my questions are not applying or become to obvious for cases that are MySQL-based. But for the most part, I believe principles of operation are the same.

> [other comments]

As mentioned, thank you very much for the detailed information. This completes the picture that I was looking for. I will definitely go in more detail for some of the links provided.

This principle of operation is not too different from something I proposed to a Postgres project some time ago (https://github.com/cybertec-postgresql/pg_squeeze/issues/18). This tool indeed is conceptually pretty similar. It's a shame that supporting schema changes is not part of their focus at this point. It wouldn't do throttling either, but it shouldn't be a difficult feature to add, I guess.

For other users here that may be interested in the Postgres world, there are two tools that perform similar operation (creating a shadow table and filling it in the background), but are both focused on rewriting the table to avoid bloat, rather than for doing a schema migration:

* pg_repack (https://reorg.github.io/pg_repack/): the most used one, relies on triggers
* pg_squeeze: already mentioned, uses logical replication
I learn regex just before I need it. Every. Time. After 25 years, it just doesn't stick.
Mailinator is very famous. I never heard about the other services in this sub thread though. It could be that they are allowed because few people know that they exist.
Kudos to you. It takes a big man (or a woman, or anything inbetween) to admit being wrong.
It's more correct to say that never having any credit facility negatively impacts your credit rating. I have a credit card now, but several years ago I didn't, and I had a perfect credit rating, by dint of the multitude of other credit agreements that I had for the general running of my life, like mortgage, telephone, internet, etc.
Dr. John Campbell posted a video that was "fact checked" by facebook which he calmly dismantles in the video below. Facebook puts up a big warning if you see it or post it. Soft censorship is still censorship.

https://www.youtube.com/watch?v=ObTAOvgd_JE
No it's actually two book reviews, mixed up with the reviewer's own convoluted and confused mind map regarding the words "Catholic" and "CIA".
It's a red-light with a speed warning and a detector - if you go over the allowed speed, it turns red, otherwise stays green forever.

But we also have hidden radars which are not announced.