home.social

#publicvoit — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #publicvoit, aggregated by home.social.

  1. @bsi Ich habe mal versucht, #Passkeys und #FIDO2 zusammenzufassen: karl-voit.at/FIDO2-vs-Passkeys/

    Passkeys sind nicht in allen Fällen phishingsicher, FIDO2 wird weiterhin unterschätzt und Passwörter sind so gut wie immer schlechter, #Passwortmanager kompensieren Teile davon.

    #publicvoit #Sicherheit

  2. Leute, kauft doch bloß keine Geräte, die nur mit #Cloud funktionieren!

    Aktuelles Beispiel: Staubsaugerroboter von #Vorwerk:
    derstandard.at/story/300000031

    Die mit Cloud-Zwang gehören dir nie. Wenn der Hersteller nicht mehr will oder wenn er nicht mehr existiert oder kann, sind die Dinger großteils nutzlos.

    karl-voit.at/cloud/

    #publicvoit

  3. @neil My blog #publicvoit karl-voit.at/ is generated by my Python generator #lazyblorg: karl-voit.at/tags/lazyblorg/

    It not only got #Atom feeds for links only, teasers and full articles: karl-voit.at/how-to-use-this-b

    It also got Atom feeds for all of my tags: karl-voit.at/tags/

    Furthermore, you can combine up to 2 tags and still get a feed: karl-voit.at/2026/04/19/lazybl
    Example: Austria + education = karl-voit.at/tags/austria/educ -> feed.

    I think you rarely see more feed options with other sites. 😉

    #RSS

  4. A rare example of somebody switching from #Emacs to #vim:

    "I have officially retired from Emacs"
    nullprogram.com/blog/2026/04/2

    As a vim user myself, I can totally relate to the editing part of the experience. However, I can't agree on the rest as my Emacs is not just an editor: karl-voit.at/2015/10/23/Emacs-
    and: karl-voit.at/2026/01/23/Emacs-

    However, we can be grateful that there are so many cool tools to choose from.

    #publicvoit #PIM

  5. @chiply @petrillic Unfortunately, the syntax #logseq is producing in Org-mode setting is far from being the same as how #Emacs is creating syntax elements: karl-voit.at/2024/01/28/logseq

    Reading logseq files in Org-mode is probably fine. Modifying Org-mode generated/modified content in logseq most probably has some issues.

    I've set up #logseq for my wife, now as logseq is going south (adding DB, losing org support, unclear future of file (sync) access,...) and I do have a medium-sized conversion problem with her data. 😞

    It's better to start with #Orgmode right away: karl-voit.at/2020/01/20/start-

    #orgdown #publicvoit #PKM #PIM

  6. @chiply @petrillic Unfortunately, the syntax #logseq is producing in Org-mode setting is far from being the same as how #Emacs is creating syntax elements: karl-voit.at/2024/01/28/logseq

    Reading logseq files in Org-mode is probably fine. Modifying Org-mode generated/modified content in logseq most probably has some issues.

    I've set up #logseq for my wife, now as logseq is going south (adding DB, losing org support, unclear future of file (sync) access,...) and I do have a medium-sized conversion problem with her data. 😞

    It's better to start with #Orgmode right away: karl-voit.at/2020/01/20/start-

    #orgdown #publicvoit #PKM #PIM

  7. @chiply @petrillic Unfortunately, the syntax #logseq is producing in Org-mode setting is far from being the same as how #Emacs is creating syntax elements: karl-voit.at/2024/01/28/logseq

    Reading logseq files in Org-mode is probably fine. Modifying Org-mode generated/modified content in logseq most probably has some issues.

    I've set up #logseq for my wife, now as logseq is going south (adding DB, losing org support, unclear future of file (sync) access,...) and I do have a medium-sized conversion problem with her data. 😞

    It's better to start with #Orgmode right away: karl-voit.at/2020/01/20/start-

    #orgdown #publicvoit #PKM #PIM

  8. @chiply @petrillic Unfortunately, the syntax #logseq is producing in Org-mode setting is far from being the same as how #Emacs is creating syntax elements: karl-voit.at/2024/01/28/logseq

    Reading logseq files in Org-mode is probably fine. Modifying Org-mode generated/modified content in logseq most probably has some issues.

    I've set up #logseq for my wife, now as logseq is going south (adding DB, losing org support, unclear future of file (sync) access,...) and I do have a medium-sized conversion problem with her data. 😞

    It's better to start with #Orgmode right away: karl-voit.at/2020/01/20/start-

    #orgdown #publicvoit #PKM #PIM

  9. @chiply @petrillic Unfortunately, the syntax #logseq is producing in Org-mode setting is far from being the same as how #Emacs is creating syntax elements: karl-voit.at/2024/01/28/logseq

    Reading logseq files in Org-mode is probably fine. Modifying Org-mode generated/modified content in logseq most probably has some issues.

    I've set up #logseq for my wife, now as logseq is going south (adding DB, losing org support, unclear future of file (sync) access,...) and I do have a medium-sized conversion problem with her data. 😞

    It's better to start with #Orgmode right away: karl-voit.at/2020/01/20/start-

    #orgdown #publicvoit #PKM #PIM

  10. @noctuaminervae What happens in the Fediverse stays in the Fediverse. 😉

    It's just a convention of having an article-specific #hashtag. I don't republish Fediverse comments.

    I have 3 independent comment possibilities: email (with me adding it manually), Disqus and the Fediverse hashtag convention.

    #20260419_LazyblorgRecentFeatures #lazyblorg #publicvoit

  11. Comment on the #publicvoit article: Recent Features Added to lazyblorg (Static Blog Generator)
    Karl-Voit.at/2026/04/19/lazybl

    Hi, Karl,

    Neat! Do comments via Mastodon get published automatically, or do you do it manually? I took a very quick look at the code, but if it retrieves comments, I missed it.

    #20260419_LazyblorgRecentFeatures

  12. "Recent Features Added to #lazyblorg (Static Blog Generator)"
    Karl-Voit.at/2026/04/19/lazybl

    I'm really exited how well my blog solution turned out these days. You might want to check our some features in order to give you some ideas.

    #publicvoit #20260419_LazyblorgRecentFeatures #PIM #orgmode #staticblog #staticbloggenerators

  13. "Hypothesis: Chart Hits Before Maybe 2015 Are Less Likely to Be Remembered Than Hits from Previous Decades"
    Karl-Voit.at/2026/04/19/hypoth

    To check my assumption, I asked Claude what it "knows" about. The result is somewhat half of an answer with some ideas how to dig deeper ...

    #publicvoit #20260419_HypothesisChartHitsPopularityDecay #music #charts #spotify #songs #evergreens

  14. I have no idea how or why but on Sunday, I accidentally deleted hundreds of lines in my contact management.

    I was notified by my setup and was able to revert the problematic change within minutes. 👍

    "git: post-commit hook for determining large number of deleted lines in Org-mode" Karl-Voit.at/2014/08/20/org-lo

    #publicvoit #20140820_OrgLossesDeterminingPostCommit #orgmode #PIM

  15. "Potential #Markdown Data Loss When You Will Move Away from #Obsidian"
    Karl-Voit.at/2026/04/08/obsidi

    In many discussions, users of tools like Obsidian did not understand the somewhat abstract/generic warnings in my article on Markdown: karl-voit.at/2025/08/17/Markdo

    So I asked Claude to generate a concrete list of problematic #MD syntax elements when you will leave Obsidian.

    Plain text is not everything. You still need to make sure that your (meta-)data survives conversions of problematic MD flavors to target formats like other MD flavors or (in my example) HTML.

    Please do report back in case of LLM hallucinations.

    Edit: there do seems to be issues with the LLM result. Until manually confirmed (this is going to be time-consuming), do not trust its output literally, get the idea behind the warning and check your own data with an example export.

    #publicvoit #20260408_ObsidianMdPortability

  16. "Are we stuck with the same #Desktop #UX forever?" by @scottjenson
    Karl-Voit.at/2026/04/06/Are-we

    This confirms my presumption that we are not able to innovate our computer interfaces in a way that actually turns it into a much better experience for the general public.

    #publicvoit #hci #chi #20260214_AreWeStuckWithTheSameDesktopUXForever

  17. Cyberattack on vehicle breathalyzer company leaves drivers stranded across the US
    techcrunch.com/2026/03/20/cybe

    Oh, a nice one for my collection on karl-voit.at/cloud/

    If you introduce technical unnecessary network connectivity to devices, you have to deal with risks like that.

    #publicvoit #Intoxalock #cloud #iot #security

  18. For my tool-choice article, I came up with an #orgmode template to support collecting #requirements and solutions with their evaluation.

    This might be handy to some of you.

    #UOMF: Requirement Analysis and Solution Deciding #Template in #Yankpad
    Karl-Voit.at/2026/03/21/UOMF-R

    Tool-choice article: karl-voit.at/2021/01/18/tool-c

    #publicvoit #PIM

  19. @davemq @jameshowell @ericsfraga @mstempl @sacha

    True.

    However, you've switched from a very rich syntax (#LaTeX) to a very simplistic one (lightweight markup language - #LML). There's a difference in output: karl-voit.at/2015/07/26/LaTeX-

    Don't get me wrong: I, too, prefer writing documents in #Orgmode and exporting to PDF myself. It's a very good compromise.

    Meanwhile, I'd not care if the process switched from org->(pdf)latex->PDF to org-> #typst ->PDF or anything similar.

    However, I'm not so sure if I'd use Org for setting a document where I really want to get the maximum, like I tried with my PhD thesis: karl-voit.at/tagstore/en/paper

    Edit: also related: karl-voit.at/2017/08/26/latex-

    #publicvoit

  20. RE: graz.social/@publicvoit/116167

    Yet another neat feature of my #orgmode #lazyblorg #staticwebsitegenerator: text snippets you can re-use all over your articles. ✂️

    From in-line words to whole paragraphs or headings:
    github.com/novoid/lazyblorg/wi

    My first use-case are the disclaimer texts on top of each #UOMF article that refers to the series main page: karl-voit.at/2019/09/25/using-

    The more I add smart little helpers like that, the more I am happy to have started writing my own tool in the first place: perfect adaption to my personal use-cases.

    #PIM #publicvoit

  21. My #orgdown static website generator #lazyblorg learned lots of new tricks lately:

    - ultracool #TagTree navigation 🏷️
    - Atom feeds for single tags and combination of 2 #tags! 🔖
    - share on Mastodon :mastolove:
    - "random articles published on the same day" 🎲
    - published on pypi 🐍
    - popular articles recommendation 📈
    - generates list of all external URLs for link-checker workflows 🔗
    - fixed broken handling of WaybackMachine URLs ⏲️

    Source: github.com/novoid/lazyblorg 💻

    Try out its features on: karl-voit.at/ 🤩

    It's still mostly a "works for me" solution (true geeks can make it run!) but a *really* fancy one! 😎

    #Emacs #orgmode #publicvoit

  22. My #orgdown static website generator #lazyblorg learned lots of new tricks lately:

    - ultracool #TagTree navigation 🏷️
    - Atom feeds for single tags and combination of 2 #tags! 🔖
    - share on Mastodon :mastolove:
    - "random articles published on the same day" 🎲
    - published on pypi 🐍
    - popular articles recommendation 📈
    - generates list of all external URLs for link-checker workflows 🔗
    - fixed broken handling of WaybackMachine URLs ⏲️

    Source: github.com/novoid/lazyblorg 💻

    Try out its features on: karl-voit.at/ 🤩

    It's still mostly a "works for me" solution (true geeks can make it run!) but a *really* fancy one! 😎

    #Emacs #orgmode #publicvoit

  23. My #orgdown static website generator #lazyblorg learned lots of new tricks lately:

    - ultracool #TagTree navigation 🏷️
    - Atom feeds for single tags and combination of 2 #tags! 🔖
    - share on Mastodon :mastolove:
    - "random articles published on the same day" 🎲
    - published on pypi 🐍
    - popular articles recommendation 📈
    - generates list of all external URLs for link-checker workflows 🔗
    - fixed broken handling of WaybackMachine URLs ⏲️

    Source: github.com/novoid/lazyblorg 💻

    Try out its features on: karl-voit.at/ 🤩

    It's still mostly a "works for me" solution (true geeks can make it run!) but a *really* fancy one! 😎

    #Emacs #orgmode #publicvoit

  24. My #orgdown static website generator #lazyblorg learned lots of new tricks lately:

    - ultracool #TagTree navigation 🏷️
    - Atom feeds for single tags and combination of 2 #tags! 🔖
    - share on Mastodon :mastolove:
    - "random articles published on the same day" 🎲
    - published on pypi 🐍
    - popular articles recommendation 📈
    - generates list of all external URLs for link-checker workflows 🔗
    - fixed broken handling of WaybackMachine URLs ⏲️

    Source: github.com/novoid/lazyblorg 💻

    Try out its features on: karl-voit.at/ 🤩

    It's still mostly a "works for me" solution (true geeks can make it run!) but a *really* fancy one! 😎

    #Emacs #orgmode #publicvoit

  25. My #orgdown static website generator #lazyblorg learned lots of new tricks lately:

    - ultracool #TagTree navigation 🏷️
    - Atom feeds for single tags and combination of 2 #tags! 🔖
    - share on Mastodon :mastolove:
    - "random articles published on the same day" 🎲
    - published on pypi 🐍
    - popular articles recommendation 📈
    - generates list of all external URLs for link-checker workflows 🔗
    - fixed broken handling of WaybackMachine URLs ⏲️

    Source: github.com/novoid/lazyblorg 💻

    Try out its features on: karl-voit.at/ 🤩

    It's still mostly a "works for me" solution (true geeks can make it run!) but a *really* fancy one! 😎

    #Emacs #orgmode #publicvoit

  26. By accident, my #lazyblorg is one of the first blogging solutions that include a "Share on #Mastodon" functionality on each article page. 🥳

    Learn how to do it yourself: share.joinmastodon.org/

    Read about that: heise.de/en/news/Decentralizat

    Try it out yourself at the bottom of an article like: karl-voit.at/2024/06/18/Fedive

    :mastolove: 👍

    #publicvoit

  27. Over the last days, I wrote a personal tag-page about #music and how it relates to me: karl-voit.at/tags/music/

    Have fun, if you're interested in my point of views.

    And there is more in the pipeline where this came from: keyword #lyrics.

    Stay tuned and subscribe to my Atom feed(s). 😉

    #publicvoit

  28. @oantolin Well, I haven't used any #staticwebpage generator except my own: #lazyblorg.

    The reason why I programmed my own generator was that I could not get the features I wanted to have anywhere else:

    - blog posts anywhere I like them: among my tasks/projects/contacts/...
    - absolute minimal effort to write a post
    - that includes also being able to include images with just mentioning their file name
    - navigation via #tags and #TagTrees (combination of different tags - very cool!)
    - different types of pages: temporal, persistent, ...
    - different Atom #feeds for the users: all articles, just one tag, all articles that combine 2 tags

    It just feels "home" to me.

    More: github.com/novoid/lazyblorg

    #orgmode #Emacs #orgdown #staticwebpagegenerator #publicvoit

  29. @oantolin Well, I haven't used any #staticwebpage generator except my own: #lazyblorg.

    The reason why I programmed my own generator was that I could not get the features I wanted to have anywhere else:

    - blog posts anywhere I like them: among my tasks/projects/contacts/...
    - absolute minimal effort to write a post
    - that includes also being able to include images with just mentioning their file name
    - navigation via #tags and #TagTrees (combination of different tags - very cool!)
    - different types of pages: temporal, persistent, ...
    - different Atom #feeds for the users: all articles, just one tag, all articles that combine 2 tags

    It just feels "home" to me.

    More: github.com/novoid/lazyblorg

    #orgmode #Emacs #orgdown #staticwebpagegenerator #publicvoit

  30. @oantolin Well, I haven't used any #staticwebpage generator except my own: #lazyblorg.

    The reason why I programmed my own generator was that I could not get the features I wanted to have anywhere else:

    - blog posts anywhere I like them: among my tasks/projects/contacts/...
    - absolute minimal effort to write a post
    - that includes also being able to include images with just mentioning their file name
    - navigation via #tags and #TagTrees (combination of different tags - very cool!)
    - different types of pages: temporal, persistent, ...
    - different Atom #feeds for the users: all articles, just one tag, all articles that combine 2 tags

    It just feels "home" to me.

    More: github.com/novoid/lazyblorg

    #orgmode #Emacs #orgdown #staticwebpagegenerator #publicvoit

  31. @oantolin Well, I haven't used any #staticwebpage generator except my own: #lazyblorg.

    The reason why I programmed my own generator was that I could not get the features I wanted to have anywhere else:

    - blog posts anywhere I like them: among my tasks/projects/contacts/...
    - absolute minimal effort to write a post
    - that includes also being able to include images with just mentioning their file name
    - navigation via #tags and #TagTrees (combination of different tags - very cool!)
    - different types of pages: temporal, persistent, ...
    - different Atom #feeds for the users: all articles, just one tag, all articles that combine 2 tags

    It just feels "home" to me.

    More: github.com/novoid/lazyblorg

    #orgmode #Emacs #orgdown #staticwebpagegenerator #publicvoit

  32. @oantolin Well, I haven't used any #staticwebpage generator except my own: #lazyblorg.

    The reason why I programmed my own generator was that I could not get the features I wanted to have anywhere else:

    - blog posts anywhere I like them: among my tasks/projects/contacts/...
    - absolute minimal effort to write a post
    - that includes also being able to include images with just mentioning their file name
    - navigation via #tags and #TagTrees (combination of different tags - very cool!)
    - different types of pages: temporal, persistent, ...
    - different Atom #feeds for the users: all articles, just one tag, all articles that combine 2 tags

    It just feels "home" to me.

    More: github.com/novoid/lazyblorg

    #orgmode #Emacs #orgdown #staticwebpagegenerator #publicvoit

  33. Ich schrieb gestern einen Leserbrief: Vorschlag, wie ein #Podcast (#minkorrekt) ein (#Wordpress-)#Forum durch das Fediverse ersetzen kann
    karl-voit.at/2026/02/18/Vorsch

    Das Konzept ist nicht nur für minkorrekt interessant.

    Mit Hausmitteln kann man das #Fediverse mitnutzen, um mit seiner #Community Kommunikation zu betreiben.

    Vielleicht hilft die Idee auch anderen Projekten.

    #publicvoit #FOSS #diday #digitaleSouveränität #did

  34. @dborch @harkank
    Es ist auch der vollkommen falsche Spin durch die Medien und von ahnungslosen Politikern.

    Das Problem sind nicht die sozialen Medien.

    Das Problem sind die süchtig machenden Algorithmen, endless scrolling, das Maximieren von Aufmerksamkeit und Emotionen.

    Würde man sich darauf fokussieren, wäre plötzlich das #Fediverse eine wunderbare Möglichkeit, sich zu vernetzen, ohne die meisten, wenn nicht sogar alle negativen Auswirkungen.

    karl-voit.at/2024/06/18/Fedive

    #publicvoit

  35. #Cloud-basierte #Passwortmanager bieten weniger Schutz als versprochen
    ethz.ch/de/news-und-veranstalt

    Forscher der ETH haben #Bitwarden, #Lastpass und #Dashlane jeweils etliche Angriffe demonstriert.

    "Wir waren überrascht, wie gross die Sicherheitslücken sind" 🤣

    Leute, bitte schenkt eure geheimsten Daten doch niemals einen Cloud-Service-Anbieter! Egal welchem.

    Lest karl-voit.at/2023/03/05/Passwo und entscheidet klug.

    #publicvoit #Sicherheit #Security #Passwort #Passwörter

  36. RE: graz.social/@publicvoit/116071

    Eh voilà: on my #publicvoit blog, you can now subscribe feeds of #tag pages as well as one further drill-down within the #TagTrees:

    E.g.: for my tag "#emacs" you may now subscribe to karl-voit.at/feeds/public-voit
    and for the tags "emacs" as well as "#PIM" use karl-voit.at/feeds/public-voit

    With this change, you get the maximum flexibility to subscribe to my articles. 🙇

    And of course, the new code is published to #lazyblorg and can be used by anybody who wants a really lazy #blogging solution for #orgmode. 😉

  37. RE: graz.social/@publicvoit/116071

    Eh voilà: on my #publicvoit blog, you can now subscribe feeds of #tag pages as well as one further drill-down within the #TagTrees:

    E.g.: for my tag "#emacs" you may now subscribe to karl-voit.at/feeds/public-voit
    and for the tags "emacs" as well as "#PIM" use karl-voit.at/feeds/public-voit

    With this change, you get the maximum flexibility to subscribe to my articles. 🙇

    And of course, the new code is published to #lazyblorg and can be used by anybody who wants a really lazy #blogging solution for #orgmode. 😉

  38. RE: graz.social/@publicvoit/116071

    Eh voilà: on my #publicvoit blog, you can now subscribe feeds of #tag pages as well as one further drill-down within the #TagTrees:

    E.g.: for my tag "#emacs" you may now subscribe to karl-voit.at/feeds/public-voit
    and for the tags "emacs" as well as "#PIM" use karl-voit.at/feeds/public-voit

    With this change, you get the maximum flexibility to subscribe to my articles. 🙇

    And of course, the new code is published to #lazyblorg and can be used by anybody who wants a really lazy #blogging solution for #orgmode. 😉

  39. RE: graz.social/@publicvoit/116071

    Eh voilà: on my #publicvoit blog, you can now subscribe feeds of #tag pages as well as one further drill-down within the #TagTrees:

    E.g.: for my tag "#emacs" you may now subscribe to karl-voit.at/feeds/public-voit
    and for the tags "emacs" as well as "#PIM" use karl-voit.at/feeds/public-voit

    With this change, you get the maximum flexibility to subscribe to my articles. 🙇

    And of course, the new code is published to #lazyblorg and can be used by anybody who wants a really lazy #blogging solution for #orgmode. 😉

  40. Users of my blog #publicvoit or the software #lazyblorg are able to use my #TagTrees concept: github.com/novoid/lazyblorg/wi

    It's also available with my #filetags file management software:
    github.com/novoid/filetags/

    Within my blog, you now can drill down to, e.g., all my #Emacs articles that are somewhat popular with: karl-voit.at/tags/emacs/popula

    I'm also looking into providing per-tag as well as per-tagtree page #Atom feeds (like #RSS but more modern standard).

  41. Users of my blog #publicvoit or the software #lazyblorg are able to use my #TagTrees concept: github.com/novoid/lazyblorg/wi

    It's also available with my #filetags file management software:
    github.com/novoid/filetags/

    Within my blog, you now can drill down to, e.g., all my #Emacs articles that are somewhat popular with: karl-voit.at/tags/emacs/popula

    I'm also looking into providing per-tag as well as per-tagtree page #Atom feeds (like #RSS but more modern standard).

  42. Users of my blog #publicvoit or the software #lazyblorg are able to use my #TagTrees concept: github.com/novoid/lazyblorg/wi

    It's also available with my #filetags file management software:
    github.com/novoid/filetags/

    Within my blog, you now can drill down to, e.g., all my #Emacs articles that are somewhat popular with: karl-voit.at/tags/emacs/popula

    I'm also looking into providing per-tag as well as per-tagtree page #Atom feeds (like #RSS but more modern standard).