4,402 karma · joined June 3, 2014
And speaking of the best we've got, the XSD validator above is the only one I'm aware of on npm—kind of shocking given how many overall libraries there are.
It speaks to the unpopularity of XSDs among web devs, which is ironic since HTML is XML.
> A (XSD) schema validator for NodeJS that uses Java to perform the actual validation. Why? Because Java can do schema validation and NodeJS cannot. https://www.npmjs.com/package/xsd-schema-validator
<facepalm/>
Put another way, it is the belief that the 2020s are the peak of manual human art.
Imagine if we'd felt that way a thousand years ago, or even a hundred. Is it worth being wrong?
Have you studied all masters and eclipsed them, without acknowledging them so they can share in your fame? Will you use your untiring, undying skill to flood the market with your work so "artist" ceases to be a profession?
That's categorically new, and worth preventing.
You could make the same argument as with self-driving cars, that people already get hurt this way and maybe the robot is in fact safer. But it's still a hard sell that Sunny-01 has only accidentally killed 1/10 as many children as parents have—the number has to be more like zero.
Let's solve automating trains first then we can do airliners.
Children of a Dead Earth allowed some simulations around this concept.
Check out Nebulous: Fleet Command https://youtu.be/Oe-71-3khyA specifically 1min in they show off the missile seeker customization and sprint phase programming. The game is like if you combined The Expanse with Homeworld.
In general I've found the devlogs interesting—same YouTube channel I linked above.
Software is often built to perform well for expected inputs, yet when given unexpected inputs it may produce bizarre results that when passed to other software create difficult-to-anticipate cascades of failures. The legal system is capable of the same.
Uber/AirBnB facilitating illegal activity but growing large enough to force legalization.
Facebook et al providing data and conduits to influence elections.If I say someone "voted in a prejudiced way," it's technically true if they'd already decided how they'd vote before they did so, but most people would understand my meaning to be that their vote was motivated by bigotry of some kind.
I assert that existing legal systems do not suffice. Human governments and courts have shown themselves to be near-sighted, slow, and even corrupt when it comes to rapidly advancing lucrative technology (except perhaps when that tech is a weapon).
Is that surprising?
SQL : CSV :: GraphQL : JSON :: React : HTMLFor example, a small maglev running around the inside of the vacuum sphere would steady outward pressure on that part of the sphere. Add more trains at different angles to even out the forces.
As a bonus, this kind of "active structure" can dynamically vary its structural strength as atmospheric pressure changes with altitude or weather.
See Orbital Rings for more info.
A magnus effect drone may have a decent chance at being quiet. IANAAeroEng but I'd guess that the moving part's interaction with the fluid can be made laminar or at least non-turbulent, and also unlike some propellers, the moving part shouldn't be approaching or interacting with the sound barrier. https://youtu.be/hlmvHfIAszo?t=16
However my money's on ionic propulsion drones since they have no moving parts to make noise. I wonder if the air accelerated through the grids produces an audible hiss. https://youtu.be/UGM4JXVB5FM?t=126
The true damage is caused by societal and economic overreaction from the target: fear leads to expensive security theatre, a desire for vengeance leads to lashing out with expensive unnecessary wars, uncertainty and political instability destabilizes financial markets, etc.
Some diseases are similar: immune system overreaction causes more harm than the actual invader.
I take issue with the title. Software is constantly "done" and then new requirements arrive, causing a new version of the completed software to be built. A suspension bridge is considered "done" even if it's getting continuously repainted.