• 128 Posts
  • 164 Comments
Joined 4 years ago
cake
Cake day: April 26th, 2022

help-circle



  • Maybe study the whole story before writing. From Wikipedia:

    In 1961, the U.S. started deploying 15 Jupiter IRBM (intermediate-range ballistic missiles) nuclear missiles near Izmir, Turkey, which directly threatened cities in the western sections of the Soviet Union. These missiles were regarded by President John F. Kennedy as being of questionable strategic value; a nuclear submarine was capable of providing the same cover with both stealth and superior firepower. In the late 1950’s missile technology was well developed in the field of medium-range ballistic missiles (MRBMs), as opposed to ICBMs (intercontinental-ballistic missiles) which could not be kept in a state of readiness at all times.

    MRBMs represented only a small portion of the total American nuclear arsenal, but still much larger than the U.S.S.R.'s. Soviet strategists realized that some nuclear equality could be efficiently reached by placing missiles in Cuba. Soviet MRBMs on Cuban soil, with a range of 2,000 km (1,200 statute miles), could threaten Washington, DC and around half of the U.S. SAC bases (of nuclear-armed bombers), with a flight time of under twenty minutes. In addition, the U.S.'s radar warning systems oriented toward USSR would have provided little warning of a launch from Cuba.

    Soviet Premier Nikita Khrushchev had publicly expressed his anger at the Turkish deployment, and regarded the missiles as a personal affront. The deployment of missiles in Cuba - the first time Soviet missiles were moved outside the USSR - is commonly seen as Khrushchev’s direct response to the Turkish missiles.

    https://en.wikipedia.org/wiki/Cuban_Missile_Crisis














  • Writing code is only the tip of the iceberg. You actually have to:

    • understand how the company works
    • understand the use case you are managing and how it relates to other business flows
    • understand strenghts and weaknesses of the technologies, libraries and frameworks involved
    • decide which one to use and how
    • thinking about all possible corner cases, evaluating their frequency and importance
    • only at the end, write, test, optimize the code

    While large language models can help in the last step, they are very limited in previous ones, except working as a search engine on steroids.