He found a sideloadable JIT server + VPN setup. It seems super sketchy honestly, and it's a shame that people have to go through this to enable a feature that should just be available. There is no legitimate reason to block access to JIT.
Ther are plenty of well documented uses for quantum computers, the hardware is just too nascent to fully accommodate them. The most powerful quantum computers today still only have just over 1,000 qbits.
If you have significantly better quantum computers, you can solve realistic problems, yes.
But what's not being spelled out here is that as far as we know classical computers will still totally smoke them unless you allow a large probability of inaccurate results.
And if you are fine with inaccurate results, classical randomized algorithms make it a much more difficult deadline to beat.
Physicist here. It highly depends on a bunch of factors (the type of qubits, the error correcting code, the error rate, the algorithm…), but a ballpark number for practical usefulness is 1 million physical qubits.
Keep in mind that qubit requirements keep tumbling down as people work hard to squeeze out as much as possible from a limited number of qubits.
Assuming what the public knows about is the state of the art, of course, which I doubt is a good assumption to make. I'm sure major governments have been funneling billions for years into secret projects to be the first to be able to break the (non-post-quantum) communications of everyone else.
Id like to contribute to a large project like Linux or python by writing docs, testing or some other non development activity. Is that possible or needed? How would I go about doing that?
When the iPad came out I thought to myself "Who needs a big iPhone? also, god what a dumb name, 'iPad'. Apple really missed the mark on that one." Welp, I was wrong then. I don't personally see myself using this but that doesn't mean it is not going to be successful. I'll just wait and see.
I have found some solace in gardening that helps me accept mortality.
Life and death is around you every day in a garden.
When you start seeds, some turn to seedlings, some don't. Some seedlings die, some live. If you are as bad of a gardener as I am, you plant triple the seeds so hopefully some germinate and grow, the weak ones I just pluck out and compost. Some of those seedlings thrive and become big healthy plants, some never really amount to much and they die early. Blight killed a lot of tomato plants a few years ago. The soil is teeming with life that is thriving because of decaying (dead) plant matter. I few years ago I bought 500 worms for the garden. They eat dying plant matter and turn it into amazing compost. Some worms died before I could get them in the ground, some helped my cucumbers grow to 15' tall. Living, but, destructive pests do not live long in my garden, but helpful insects are welcome. I plant a pollinator garden just for them. Then, at the end of the season everything dies. In the spring it all stars again. You get to see the entire circle of life play out every day and then again every season. It has a training effect on me. Some people go to church for answers, I water tomato plants.
It has given some comfort to know I'm part of a bigger organism and my death will perpetuate life of another kind, if I choose to let my body feed life.
Also, if you are young and reading this, when you hit 50, and/or when you have kids, that's when mortality really hits you. But that's when you are (usually) most able to positively impact others. The point of life is to have kids and perpetuate our species. The meaning of life is to help others. I mean locally, help other people. People near you. Your mother or your neighbor or the mailman. Maybe you have little impact on the entire world but you can make a huge impact on a person very near you. Do that enough and when you are dying one day you will think of their faces and the faces of the kids you helped and accept the unknown and that you did the best you could.
sn_master is talking about a "self-contained, single file deployment" that does not need an existing shared runtime present on that target machine (or container). This is an orthogonal concern to running on Linux, which could depend on a shared runtime, or not.
Self-contained deployments are platform-specific.
A deployment that depends on a shared runtime can be cross-platform, since all the platform-specific parts are in that shared runtime installed for that machine's platform.
reply