• 0 Posts
  • 40 Comments
Joined 1 year ago
cake
Cake day: August 3rd, 2023

help-circle








  • I don’t know of any ejection seats that go sideways, but early F-104 models had a downward track ejection seat. The main issue is that parachutes need some time to open and helicopters tend to fly pretty low. So in most situations you wouldn’t be in a safe altitude to actually eject.

    Modern zero-zero seats can safely eject at any altitude, but they do so by using a rocket motor to fly upwards to a safe altitude for the parachute to open. So because of the rotors, helicopters generally don’t have ejection seats. The exception is the Kamov KA-50 series. It has explosive bolts blowing off the rotors before ejection.



  • is-number is a project by John Schlinkert. John has a background in sales and marketing before he became an open source programmer and started creating these types of single function packages. So far he has about 1400 projects. Not all of them are this small, though many are.

    He builds a lot of very basic functionality packages. Get the first n values from an array. Sort an array. Set a non-enumerable property on an object. Split a string. Get the length of the longest item in an array. Check if a path ends with some string. It goes on and on.

    If you browse through it’s not uncommon to find packages that do nothing but call another package of his. For example, is-valid-path provides a function to check if a windows path contains any invalid characters. The only thing it does is import and call another package, is-invalid-path, and inverses its output.

    He has a package called alphabet that only exports an array with all the letters of the alphabet. There’s a package that provides a list of phrases that could mean “yes.” He has a package (ansi-wrap) to wrap text in ANSI color escape codes, then he has separate packages to wrap text in every color name (ansi-red, ansi-cyan, etc).

    To me, 1400 projects is just an insane number, and it’s only possible because they are all so trivial. To me, it very much looks like the work of someone who cares a lot about pumping up his numbers and looking impressive. However the JavaScript world also extolled the virtues of these types of micro packages at some point so what do I know.


  • I feel like you’re giving them entirely too much credit here. The things in your list are in my opinion either not that outstanding, or they haven’t actually accomplished them yet:

    -They’ve constantly been working on a budget that was only every a fraction of a budget for something like a AAA Star Wars game would get.

    Already discussed in a comment below, but this is just demonstrably not true. Their development costs so far are the second highest of all time. Maybe there were some periods where money was tight, but that’s pretty irrelevant to me. More relevant is what they’ve delivered with all that money.

    -A ton of the core mechanics had to be made from scratch, because the current industry standard would constrain the game

    I’m not 100% sure what this even means. Like, It’s pretty common for games to make their own mechanics, if you’re not Ubisoft. This is not that special.

    -They swapped over to using what is close to a brand new game engine.

    Swapping engines sure is tough to do, but this is generally not a good sign. The only reasons to change engines partway through is either you’re in development so long that the engine is too outdated to deliver an acceptable game, or the scope of the game has changed so much the engine is no longer suitable. I don’t know which one applies here, but either way it’s just a ton of wasted work.

    -They have steadily and slowly rolled out new core game mechanics

    I mean, good I guess but that’s sort of the expected standard for early access? Not what I’d call outstanding

    -They’re working on simulating an entire galaxy’s economy.

    “Working on” is doing an awful lot of lifting in that sentence. So they haven’t actually accomplished this thing yet? Is the asteroid thing you’re describing already in the game? I’m also really sceptical of “an entire galaxy.” How big is the galaxy currently? A real life galaxy is 100 billion stars. They’re not going to have a 100 billion stars, right?

    -You can download the game in its current state, and hop on see what they’ve created at any time.

    Outstanding accomplishment. You can download and play the game, wow. I sure would hope so after all these years.

    Now, don’t get me wrong, I don’t mean to shit on Star Citizen. If you paid money and you’re having fun playing it and feel you’re getting your money’s worth, who am I to object?

    Where I do object is, fans of the game seemingly often evaluate the game based on the promises the development team makes, rather than what they have actually delivered. What the team promises is awesomely impressive. What the game currently offers is… not that.