7,294 karma · joined April 23, 2014
Also, 63/37 tin/lead "eutectic" solder is the easiest to use. Wash your hands after using it, or wear gloves. 60/40 solder is almost as easy, and cheaper. Lead-free is more difficult, especially for learning. Learn with lead solder, then switch to lead-free.
Git is a DAG of commits, each of which is a node in the DAG. There's also a staging area that isn't a node in the DAG, and a working copy that also isn't a node in the DAG. The head nodes of every branch in the DAG are always named in git, and every node in the DAG also has a description. Nodes are immutable, but the edges between nodes are mutable so you can edit a node by replacing it with a new node & updating the edges.
JJ is a DAG of commits. Each commit is a node. Nodes have stable identifiers, automatically generated. Nodes may have descriptions. Nodes may also have names (bookmarks) which get used for compatibility with git's branch names. Nodes are mutable, but by default nodes pushed to a remote will be immutable.
IMO that's almost fundamentally impossible. The whole point is that it makes maintaining a "clean" linear commit history easier than git, so by the time you push anything the observable differences are already gone. At best you just see a repo without any WIP-style commits, which can be done using more effort and git alone.
That's often not going to be relevant for evolution, since the distribution covers physically realizable events like adding DNA base pairs.
Endnotes maximize disruption, the reader has to turn to the back of the book to find the end note, then return to what they were originally reading. These are best reserved for citations or similar items where the added information is irrelevant to normal reading. Endnotes can have their own endnotes.
Footnotes aren't quite as disruptive as endnotes, but they're close. Footnotes can themselves have footnotes.
Surrounding an interlocution with two copies of the same character, whether a comma or a dash, reduces clarity —or makes the work ugly— when there's more than one interlocution in a sentence.
Parentheses allow nesting, don't disrupt the flow of reading the way footnotes or endnotes do, and don't reduce clarity with multiple interlocutions. It's generally much better to not have multiple interlocutions, as they inherently make the work hard to read. It's especially difficult to read nested interlocutions. But sometimes nested interlocutions are used to good effect, such as Terry Pratchett's humor involving footnotes of footnotes. Parenthetical interlocutions to define the first use of an acronym or initialism are also a good exception to the rule of avoiding multiple interlocutions in a sentence.
This takes practice. I made an omelet a day for a bit over a month to get it to the point I could make one perfect every time. The first few were garbage, after about a week I got a decent result, and the rest was just refining my heat control to get it correct reliably.
People who believe that sort of thing are, IMO, extremely evil, and worshiping an evil deity.
Not necessarily. They could imply that your storage becomes inaccessible immediately, but only gets deleted after some time period (say, 1 month). What spending limits do depends on the implementation.