415 karma · joined July 20, 2015
For my part I'm currently building and updating a feedreader / feedparser kit that lets you build a newsfeed in minutes [1] or use a ready-made client such as rubynews [2]
[1]: https://github.com/feedreader/news.rb [2]: https://github.com/planetruby/planet/tree/master/rubynews
PS: The stats on Planet Ruby for RSS vs ATOM are:
Q: What feed formats are in use? Formats (n=51)
atom (52%) | ******************************* 27
rss 2.0 (47%) | **************************** 24[1]: https://github.com/geraldb/talks/blob/master/git_for_data.md
[1]: https://www.project-syndicate.org/commentary/ico-cryptocurre...
About the author David Gerard - The Book "Attack of the 50 Foot Blockchain" [2] is an unmatched gem in a sea of 24-hour non-sense crytpo promotion. Ironically another voice of reason is "pseudonymous" Trolly McTrollface [3]
[2]: https://davidgerard.co.uk/blockchain/table-of-contents/
The best generic tool for managing (structured) data is SQL. Once you have the datasets imported (via the custom readers / loaders) it's just plain SQL (and works with SQLite, PostgreSQL, MySQL, etc.)
The point is as you say - the .csv format is easy to read / parse / write with a script for automation BUT it's way harder to start from scratch to input / type and keep it up-to-date. That's why you need both type of formats (one for hand-writing and one for easy auto-generation).
It is way easier to input / type and change / update. And compared to lets say JSON, YAML or friends at least 5x times more compact (less typing is better). See the world cup all-in-one page schedule in .txt [1] and compare to versions in JSON, XML and friends that are page long dumps, for example.
[1]: https://github.com/openfootball/world-cup/blob/master/2018--...
PS: That's also the direction the World Wide Web Consortium (W3C) tries to go (but failed). See the upcoming https://www.w3.org/TR/wpub/ recommendation / standard / spec trying to replace EPUB. Compare the book manifest of manuscripts with the book manifest of wpub to see what format keeps it simple.
PPS: And to keep apple and oranges apart - FYI: pandoc is NOT a book format (it's a text processor), thus, you should compare Manuscripts to EPUB or the new WPUB.
.Ordered
. number
. number
.. letter
.. letter
better and more readable than1. number
2. number
a. letter
b. letter
For sure Markdown has some cruft but isn't it better to improve Markdown itself than to try to "establish" a completly new format with some weird conventions such as:Level 3 Heading
^^^^^^^
Level 4 Heading
+++++++++++++++
Why? ^^ or ++ is this in any way intuitive or an established convention that is so much better?
PS: See Text with Instructions (.texti) for a (better) Markdown evolved variant / flavor :-) - https://texti.github.io
About extensible - it's no different from markdown with two additions - 1) evolution / changes are more than welcome and 2) texti (like wikipedia markup) has (recursive) template extensions / includes built-in.
PS: Note - slideshow (s9) templates are just jekyll (liquid) templates and, thus, work out-of-the-box with github pages and friends.
PPS: What's jekyll :-)? It's the world's most popular (static) website compiler / builder.
Ruby 3 static analysis will have four items:
1. Type signature format 2. Level-1 type checking tool 3. Type signature profiling / prototyping tool 4. Level-2 type checking tools
and so on. [1]: https://docs.google.com/presentation/d/1z_5JT0-MJySGn6UGrtda...