HN user

jwkane

92 karma
Posts1
Comments38
View on HN

If you want to write javascript, use javascript. There are ways to get what you're asking for depending on your use case. types.SimpleNamespace in the standard library provides one approach.

"There should be one-- and preferably only one --obvious way to do it." (zen of python)

I do agree that python logging is a weak point. It is too easy to do it wrong -- particularly when you are a few modules deep.

Two reasons seem obvious. F-strings are relatively new -- the code is maturing and the edge cases are being filled in. Second, everyone can't be working on the GIL and start-up times. There is a tipping point at a relatively low head count where adding developers decreases productivity.

Is it reasonable to assume that the wealthiest people are more interested in optimizing society for what is best for the country as a whole or optimizing it so they can acquire more wealth/power? How often are those two possible optimizations in conflict?

I think it is an unpopular opinion for two primary reasons. There are inherent conflicts of interest. Being good at one thing (often being really good at being born with the right parents) does not necessarily correlate with decision making on behalf of society at large.

Perhaps not a popular opinion, but the overwhelming majority of "gifted" kids seem to be near the middle of the bell curve with parents that are convinced little George is the next Einstein.

It is kind of fascinating since it does seem plausible that treating a child as gifted with high expectations and then providing focused, advanced instruction may be a self-fulfilling sort of situation.

Description: We are experiencing an issue with Google Compute Engine VM Instance creation in us-central1 beginning at Thursday, 2021-02-18 12:13 US/Pacific.

Our engineering team continues to investigate the issue.

We will provide an update by Thursday, 2021-02-18 14:45 US/Pacific with current details.

Diagnosis: Users may be unable to create new VMs in us-central1, any products that rely on GCE will be impacted by this.

Workaround: None at this time.

Even if the rent was subsidized or more likely rent-controlled -- you still have to pay those four employees enough to live in commute range. That forces the margins you have to charge for computer repairs to shot up to a level that would make the Geek Squad blush.

I liked the first trilogy of mistborn but lost interest in the sequels. There were parts of the first trilogy that .. well, were better than others.

I think the Stormlight archive is Sanderson at his fantasy best. Characters driving plot in a cohesive, complex world. Stormlight has huge tombs of books covering a story that feels like it is really moving and subplots that tie back and resolve.

The new-ish ordered dictionary is actually faster. It is also completely backward compatible for any but the most contrived example.

Now wasting computation on randomizing... that is a problem.

Master of Orion 6 years ago

https://utopia-game.com/ is in some sense the great great grandchild of SRE. Mehul Patel created it a few years after the BBS scene died.

I'm not exactly advocating it as a game, I played the first six or seven "ages" and was shocked to see that the game still exists, 84 ages and 20 years later.

^^ this is exactly the right way to approach this. The answer is not obvious, not to me anyway. The $10 million marketing company will crush the original company, the product will wither without technical backing and fade into obsolescence. Long term everyone loses. How can we change the rules of the game (license?) so the end users win.

It would please my personal sense of justice if the big R&D company also won, but I am satisfied with the simpler requirement of end users not getting shafted and the product thriving.

Nginx-ingress (the free version) does a reload when pods are added/removed. I would expect to see latency spikes. As I understand it the paid nginx-ingress can do these reconfigs on-the-fly. If you have pods adding/removing frequently, like maybe from "We then scale up the backend service to four pods and then scale it back down to three pods every thirty seconds", this is what you see. The more interesting question is if that is a realistic expectation for your workload. Unless you are doing aggressive auto-scaling pods can be very stable, only add/removing during upgrades.

Emacs 26.3 7 years ago

lightweight editors like emacs... The Wheel of Time turns, and Ages come and pass, leaving memories that become legend. Legend fades to myth, and even myth is long forgotten when the Age that gave it birth comes again.