Albert Einstein Updated +Created
Data structure Updated +Created
Disaccharide Updated +Created
Doom (video game) Updated +Created
Git tips / Linear history vs branching Updated +Created
There are two ways to organize a project:
Some people like merges, but they are ugly and stupid. Rebase instead and keep linear history.
Linear history:
5 master
|
4
|
3
|
2
|
1 first commit
Branched history:
7   master
|\
| \
6  \
|\  \
| |  |
3 4  5
| |  |
| /  /
|/  /
2  /
| /
1/  first commit
Here commits 6 and 7 are the so called "merge commits":
  • they have multiple parents:
    • 6 has parents 3 and 4
    • 7 has parents 5 and 6
  • they are useless and don't contain any real information
Which type of tree do you think will be easier to understand and maintain?
????
????????????
You may disconnect now if you still like branched history.
Gram-positive bacteria Updated +Created
MDPI Updated +Created
Mechanics problem Updated +Created
Music free for commercial reuse Updated +Created
Payment system Updated +Created
Muon tomography Updated +Created
Audio editor Updated +Created
Carl Sagan Updated +Created
Pinyin Updated +Created
Theme music Updated +Created
Go UI Updated +Created
Set theory Updated +Created
Vacuum engineering Updated +Created
Video 1.
Air-tight vs. Vacuum-tight by AlphaPhoenix (2020)
Source. Shows how to debug a leak in an ultra-high vacuum system. Like every other area of engineering, you basically bisect the machine! :-) By Brian Haidet, a PhD at University of California, Santa Barbara.
Bloons Tower Defense 5 Updated +Created
One of Ciro Santilli's favorites.

There are unlisted articles, also show them or only show them.