I try now #Logseq and this is #OpenSource and I would like to like it but somewhere I can't manage to understand and use it. I don't just want to write down my thoughts and #ideas, I also want to be able to check off a #todo list… 😐
I need to convert #HTML to #Markdown and I'm looking for a tool to do that.
The output should
• preserve line breaks in paragraphs
• not contain additional, unnecessary linebreaks (e.g. 4 empty lines between paragraphs)
• be configurable (e.g. whether to use * or _ for emphasis, or * vs - for unordered lists)
• if possible, allow me to hook into details (e.g. to convert <pre class="shell"> to ```sh)
#Python or #CLI. Alternatively, what's a really configurable prettifier?
Dass in den Schulen immer noch überwiegend mit Windows gearbeitet wird, obwohl die Schülerinnen und Schüler mit GNU/Linux bestens zurechtkämen, verbuche ich inzwischen unter dem Stichwort »nationales Bildungsversagen«.
I had a sudden "what if…?" intuition for a potential #productivity speedup in my #opensource bug reporting workflow when tables of data are involved, and… it turns out that it is actually possible.
As you can see in this short demonstration I recorded below, you can paste #LibreOffice#spreadsheet cells into a #GitLab ticket, and it automatically converts it to a proper #MarkDown table. It just works! What is this sorcery!? 🤯 What a time to be alive.
Nach einem Windows-Update heute Morgen funktioniert mein @obsidian nicht mehr. Meeehh. Ich habe noch keine Idee, wie das zu fixen wäre.
Was bin ich froh, dass ich mich für ein System entschieden habe, das mit #Markdown-Dateien arbeitet. So kann ich - leicht eingeschränkt - weiterarbeiten, bis das #Obsidian-Problem gelöst ist.
Want to find ACTIVE journalists on Mastodon? This spreadsheet is just amazing. A couple days ago Martin Holland @mho posted a project of his to promote journalists. It starts with known journalism accounts from the @tchambers list, but also tracks their activity, so you can see who is actually posting regularly.
This is an absolutely wonder resource, and a great asset for the fediverse!
Collating reams of journalist accounts is a good thing.
The problem I have with most of the folks on that list is that it's almost misleading, in some respects. The old Twitter mentality is persistent with the perceptions of these journalists (that's our fault), and as a result, we get a tease and a link, and depending on the particular Fediverse platform or client we're using, we may or may not get a link preview.
The volume of journalist published information is minimal, much akin to what things like Lemmy and Kbin, HackerNews, or Reddit might afford us - and it's unnecessary. A list of external, 3rd party news resources is great, but I am here.Right here - In the Fediverse, with my Fediverse client (That's my reader), and a shitload of journalists who themselves have already migrated over. I have RSS, ActivityPub Follow and alert capabilities, and can appreciate journalists actually publishing their articles here, in the Fediverse, much more than elsewhere that I have to travel to, so to speak... and maybe hit a God damned paywall.
I think part of the problem here is that many of the journalists flowing into the Fediverse are indoctrinated with the old mastodon/twitter decrepit shortcomings that left them with little capability other than to publish elsewhere and link to it from here. I don't want to have to go somewhere else to read the things that interest me - and there's no need. All the tools are here. In the Fediverse. Now.
Most Fediverse platforms don't constrain the users and publishers like the old mastopub way of doing things. i.e., lack of #Markdown or other #Rich_Text capabilities and the inclusion of inline graphics or other multimedia file types in articles, or that persistent, cringy, paltry, 500 character limit that the draconian mastodon interfaces are constrained with, along with their inability to Quote-post. This is why the so-called #mastoforks have been so successful, overcoming many, if not most of those barriers, although they're still almost indistinguishable from the typical #mastopub interface.
We're building critical mass amongst journalists, and this is remarkable, yet we need to encourage greater awareness initiatives on just what the Fediverse platforms have to offer nowadays (and it's only getting better).
Those journalists that I've had the pleasure of admiring here have for the most part, leveraged things like one of the Misskey family of platforms with multiple link previews per post, and quite the rich formatting of their text to make their articles pop with life and entice the reader to visit.
Another issue? Many of these journalists and commentators publish their articles and provide links, but they resolve to paywall sites. I think we need to rethink our ability to, at the instance level for each and every individual user, block shit that links to paywalls. We already have several good browser plugins that do so.
The sooner we sufficiently inform the lions share of these journalists to the opportunities they have on Fediverse platforms that are more contemporary and capable than mastodon, the sooner they can get down to the business of focusing on the monetization of their repertoire here in the Fediverse (and keep ALL the money earned); in turn, we (the rest of us) get quality, original, unique content here, compelling even more folks from the world of the proprietary, privacy disrespecting, deprecated monolithic silos to come and co-exist here with us as fellow Fedizens.
Already, several Fediverse platforms enable the full immersion into the ecosystem here with facilities for monetization - either native to the platform or as a plugin. For example, one of the quickest ways for a journalist to take advantage of a "Substack", "Medium" or other popular monetized platform in the Fediverse is to merely create an account on one that provides these utilities - Like WordPress or Mitra or WriteFreely - create an account, plugin your donation/subscription payment info, and start publishing interesting, informative, original content :)
***One thing we as consumers of the news can do right now, is take the time to individually contact each person we can on this list of journalists and let them know these things. Point them to this article with a link, or to the actual resources that they can experiment with and deploy their unbridled and untapped resources to reach out and in turn themselves be reached.
I'll leave links below, to a couple of the Fediverse platforms I've referenced above. If you're viewing this post on a platform that is one of the Misskey family of forks, then you'll see the graphic below as well as all of those link previews for all of those resources.
I think some flavor of #Markdown should be integrated into the default webapp of mastodon. It would enrich the users' experience with almost no extra overhead.
That said, I think these should not be allowed:
adding images ![](URL) because it would bring things from outside of fediverse which can contain tracking and also can change on the fly without user's knowing
adding hyperlinks [](URL)because of the reasons above and also it helps masking malicious links (e.g [good.com](bad.com)
@nixCraft Saying "GTFO" to pretty much every note-taking application that keeps adding its own stuff that's hard to overwrite, navigate and, worst of all, not compliant with #CommonMark, making viewing experience increasingly awful in programs from KWrite down to vim.
Sometimes, I have to wonder if an app like Logseq wants to justify its own 16th derivative standard for #Markdown, while keeping you locked-in to ecosystem of its maintainer. Sure, the intentions were bright, but after many years of no progress and no transparency you'd probably feel a bit uncomfortable with this grey box.
ActivityPub defines a stream of objects whose content is essentially text, but can include HTML tags. For example, "<p>I <em>really</em> like strawberries!</p>" (wich I take from Example 8 in https://www.w3.org/TR/activitypub/).
In https://cosocial.ca/@evan/111771562317992298, @evan distinguishes short-form text (e.g., Mastodon 500 characters posts) from long-form text (WordPress article entries). Short-form text does not require much markup, but long-form text may require it to share a faithful copy of an article.
Currently, a WordPress blog does not look the same on Mastodon because the HTML elements are changed. For example, @evan blog entry https://evanp.me/2023/12/26/big-fedi-small-fedi/ has the element <h2 class="wp-block-heading">Big Fedy</h2>, which Mastodon shows as <p><strong>Big Fedy</strong></p>. I don't know who changed the original document structure (Mastodon or WordPress) but it appears that the HTML elements were modified to avoid breaking the Mastodon UX. I imagine that if we include SVG code directly on WordPress pages, these code may be complicated to render on Mastodon, even when the browser supports SVG rendering.
@evanprodromou, which HTML fragment is allowed for the content of an ActivityPub object?
As you might have heard, WordPress & Tumblr are supposedly in the process of opening up to the fediverse & ActivityPub. E.g. even now a WordPress admin like @evanprodromou can choose to publish their articles to be viewed directly in your Mastodon feed.
I'm going to be exploring this a lot in my video, so I'd love to know how people feel about it down in the comments. Excited? Ambivalent? Annoyed? Let me know! 👇
Also, here's a quick poll to check how familiar people are with this process.
I have published my initial ideas for the PlainText Journaling Markup Language.
Inspired by Huang's never-ending, productivity journal .txt file and influenced by Tony Stubblebine's concept of "interstitial journaling," the PlainText Journaling Markup Language is designed to simplify the experience of plain text journaling.
The journal.py has some functionality. Most importantly: move all open tasks to bottom of journal.
@geffrey@obsidianmd Interesting! I use this Expanso shortcut to insert a bullet and the current time in italics for interstitial journaling in #Obsidian, though it should work in any #markdown app:
Print the Interstitial Journal current 24-hour time
trigger: ";ji"
replace: "- {{mytime}} "
vars:
name: mytime
type: date
params:
format: "%H:%M"
If anyone wants to customize this, you can double the asterisks for bold and change the trigger.
Are there any #PlainText or #Markdown apps that can list the full names of files, on multiple lines, on a narrow screen? Landscape orientation helps, but it is not the solution I’m looking for.
#Obsidian Is the only one I’ve found so far that can do this.
All I want is to be able to browse the full text of long file names, in a list, in an app that doesn’t take 5 minutes to start up (I’m using iCloud for syncing Obsidian).