the_mungler
Joined 4 years ago
Joined 4 years ago
```
%kson: level 1
%kson: level 2
%kson: level 3
- "a list"
- "of values"
%\\%
%\%
%%```
Note that for each level of nesting, the delimiters inside the block have to increase, instead of the ones outside. In a long embedded block you probably copied from elsewhere, you have to check every escaped delimiter to make sure it has the correct number of back slashes and update it. It would have made more sense to have a varying number of % correspond to a matching set to close it. e.g. %%%kson: foo matches %%% and closes it.
2. It's impossible to represent strings where every line has at least some leading indent, because they "always strip their minimum indent".
I think both these issues are solved by using zig's style of raw string literals. An embed block could start with %tag and each following line with % continues the block. No closing delimiter or delimiter escapes needed.
```
%kson: level 1
%%kson: level 2
% %%kson: level 3
% % % - "a list"
% % % - "of values"
% % % - "indented"
```Granted, this also kind of looks ugly with percent signs. But the upside is you could paste in each sub level, and a text editor could insert the symbols for you before each line, just like they already do when highlighting text and commenting it out.
It's these features that Apple is restricting to webkit.
But yeah, generally I think this article isn't the best on the subject. Just hadn't been posted on this site, so I thought it would be good to discuss.
"The ... Failure happens ... Before anything flies the first time" I'm no aerospace engineer, but I doubt this was the case in the early days of jet engines(if that is the case, then I stand corrected). The new raptor engines are full flow staged combustion, only the second of their kind. Having this many light right next to each other and burn for that long at high altitude is a huge milestone.
Also I believe equatorial orbits are still possible to achieve from USA launch sites, it just means more fuel/ reduced payload.
Interestingly, the James Webb telescope was launched from French Guiana, which is almost right on the equator.
Also Israel is one of the few countries that regularly launches their rockets to the west, as they only have a West Coast.
A more concrete criticism: suppose you wanted to embed some markdown, where all of the content consisted of an indented code block.
%markdown: a code block
%%My understanding is the leading spaces would be removed, breaking the formatting and making it normal text instead of a code block.