Follow @nxtchg

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - NxtChg

Pages: [1] 2 3 ... 13
General / Akin's Laws of Spacecraft Design
« on: May 04, 2018, 10:45:24 pm »
1. Engineering is done with numbers. Analysis without numbers is only an opinion.

2. To design a spacecraft right takes an infinite amount of effort. This is why it's a good idea to design them to operate when some things are wrong .

3. Design is an iterative process. The necessary number of iterations is one more than the number you have currently done. This is true at any point in time.

4. Your best design efforts will inevitably wind up being useless in the final design. Learn to live with the disappointment.

5. (Miller's Law) Three points determine a curve.

6. (Mar's Law) Everything is linear if plotted log-log with a fat magic marker.

7. At the start of any design effort, the person who most wants to be team leader is least likely to be capable of it.

8. In nature, the optimum is almost always in the middle somewhere. Distrust assertions that the optimum is at an extreme point.

9. Not having all the information you need is never a satisfactory excuse for not starting the analysis.

10. When in doubt, estimate. In an emergency, guess. But be sure to go back and clean up the mess when the real numbers come along.

11. Sometimes, the fastest way to get to the end is to throw everything out and start over.

12. There is never a single right solution. There are always multiple wrong ones, though.

13. Design is based on requirements. There's no justification for designing something one bit "better" than the requirements dictate.

14. (Edison's Law) "Better" is the enemy of "good".

15. (Shea's Law) The ability to improve a design occurs primarily at the interfaces. This is also the prime location for screwing it up.

16. The previous people who did a similar analysis did not have a direct pipeline to the wisdom of the ages. There is therefore no reason to believe their analysis over yours. There is especially no reason to present their analysis as yours.

17. The fact that an analysis appears in print has no relationship to the likelihood of its being correct.

18. Past experience is excellent for providing a reality check. Too much reality can doom an otherwise worthwhile design, though.

19. The odds are greatly against you being immensely smarter than everyone else in the field. If your analysis says your terminal velocity is twice the speed of light, you may have invented warp drive, but the chances are a lot better that you've screwed up.

20. A bad design with a good presentation is doomed eventually. A good design with a bad presentation is doomed immediately.

21. (Larrabee's Law) Half of everything you hear in a classroom is crap. Education is figuring out which half is which.

22. When in doubt, document. (Documentation requirements will reach a maximum shortly after the termination of a program.)

23. The schedule you develop will seem like a complete work of fiction up until the time your customer fires you for not meeting it.

24. It's called a "Work Breakdown Structure" because the Work remaining will grow until you have a Breakdown, unless you enforce some Structure on it.

25. (Bowden's Law) Following a testing failure, it's always possible to refine the analysis to show that you really had negative margins all along.

26. (Montemerlo's Law) Don't do nuthin' dumb.

27. (Varsi's Law) Schedules only move in one direction.

28. (Ranger's Law) There ain't no such thing as a free launch.

29. (von Tiesenhausen's Law of Program Management) To get an accurate estimate of final program requirements, multiply the initial time estimates by pi, and slide the decimal point on the cost estimates one place to the right.

30. (von Tiesenhausen's Law of Engineering Design) If you want to have a maximum effect on the design of a new engineering system, learn to draw. Engineers always wind up designing the vehicle to look like the initial artist's concept.

31. (Mo's Law of Evolutionary Development) You can't get to the moon by climbing successively taller trees.

32. (Atkin's Law of Demonstrations) When the hardware is working perfectly, the really important visitors don't show up.

33. (Patton's Law of Program Planning) A good plan violently executed now is better than a perfect plan next week.

34. (Roosevelt's Law of Task Planning) Do what you can, where you are, with what you have.

35. (de Saint-Exupery's Law of Design) A designer knows that he has achieved perfection not when there is nothing left to add, but when there is nothing left to take away.

36. Any run-of-the-mill engineer can design something which is elegant. A good engineer designs systems to be efficient. A great engineer designs them to be effective.

37. (Henshaw's Law) One key to success in a mission is establishing clear lines of blame.

38. Capabilities drive requirements, regardless of what the systems engineering textbooks say.

39. Any exploration program which "just happens" to include a new launch vehicle is, de facto, a launch vehicle program.

39. (alternate formulation) The three keys to keeping a new human space program affordable and on schedule:
       1)  No new launch vehicles.
       2)  No new launch vehicles.
       3)  Whatever you do, don't develop any new launch vehicles.

40. (McBryan's Law) You can't make it better until you make it work.

41. There's never enough time to do it right, but somehow, there's always enough time to do it over.

42. Space is a completely unforgiving environment. If you screw up the engineering, somebody dies (and there's no partial credit because most of the analysis was right...)


Meta / A new forum?
« on: April 22, 2018, 09:57:43 pm »
We probably need a new forum for Simcoin. It shouldn't be hosted by a single person.

It's nice that sites like reddit provide a platform for discussions, not sure if something like this is available for forums.

It would also be nice to export all existing posts from here and move there. And also to have a federated protocol that allows moving data to another server easily or creating a mirror server for backup. Maybe some good open-source engine?

Anyone knows something like this? Other ideas?

General / Ponzi junkies
« on: April 11, 2018, 09:12:27 am »
I think I've found a nice term to describe the widespread mentality that Bitcoin and other crypto bubbles have produced - ponzi junkies.

People now view themselves as "investors", when their "investment" is actually into money, which is not an investment at all, but a mechanism for investments.

Yet they expect insane amounts of return on their "investment" from simply HODLing a currency. They don't even view cryptocurrencies as money with utility anymore!

Bitcoin spoiled a lot of people...

It Is Dangerous to Be Right When the Government Is Wrong by Andrew Napolitano.

This book should be on the mandatory reading list in every school on the planet.

People need to grow up understanding their rights and the role of governments.

General / Steam keys trading bot for Bitcoin Cash [BETA]
« on: January 03, 2018, 07:42:26 pm »
/u/Tecumsehgopatrick and I have built a Steam bot for trading CS:GO keys with Bitcoin Cash.

This is the bot's account:

Follow the instructions in the profile to trade.

General / 8-Ball
« on: December 27, 2017, 05:53:01 pm »
The 8-Ball project revived and switch to Bitcoin Cash:

General / MOVED: [ANN] Coinmix - the first Bitcoin Cash coin mixer
« on: October 11, 2017, 11:04:55 am »

Ideas / Random Ideas blog
« on: October 10, 2017, 02:11:41 pm »
Random Ideas blog:

Some guy posts new ideas every day.

General / [TALK] Dr Ted Naiman - Insulin Resistance
« on: September 20, 2017, 09:05:37 am »
The most important video you will watch in a month:

General / [ANN] Coinmix - the first Bitcoin Cash coin mixer
« on: September 04, 2017, 10:08:45 am »
Bitcoin Cash coin mixer (beta):

Report any issues, even minor ones, and also any feedback is greatly appreciated.


General / Code reuse
« on: August 26, 2017, 10:17:02 pm »
You know why code reuse never took off? Despite all those decades of people thinking "wouldn't it be be swell?".

Because virtually every time you try to use a component you discover that it lacks some custom feature you need or requires some modification to fit your particular task.

You know why Stack Overflow became so popular? Because code fragments are extremely short and you can copy/paste/tweak easily.

People thought the best way to design components is to try to predict every possible use and add every possible feature. Bzzz! Wrong...

The best way to do it is to create components so simple that they require minimal mental effort to read, understand and modify.

General / PC Corporate Culture Is a Plague
« on: August 25, 2017, 01:25:51 pm »
It is of course theoretically possible that one day we will discover that girls and boys are socialized to have different interests a few hours after they are born (or perhaps in the womb?), or that people are socialized differently depending on their prenatal testosterone levels. But since so far no one has come up with a non-ridiculous theory of how this socialization might work, it seems reasonable to assume that sex differences have (at least in part) a biological basis. The claim that the evidence supports an environmental explanation of all sex differences in interests can only be motivated by ignorance or dishonesty. To protect the men-and-women-are-exactly-the-same theory, the liberal establishment cannot appeal to scientific evidence, so it must resort to silencing dissenters: firing them, making ad hominem attacks, and calling them names.

General / Let's Encrypt
« on: August 21, 2017, 05:54:30 pm »
Let's Encrypt is awesome! It will drive all those stupid Comodo's out of business.

Not only it's free, but getting a certificate is extremely fast, painless and requires very little mental effort once you learned how to do it.

General / Lots of dev tips as animated GIF's
« on: August 17, 2017, 04:31:37 pm »
Lot of developer tips as animated GIF's:

Pages: [1] 2 3 ... 13