Edent, to opensource
@Edent@mastodon.social avatar

🆕 blog! “Can you follow your own getting started guide?”

I was trying to install a new open source project and was having a hell of a time. Nothing seemed to be working despite me following the tutorial to the letter. I was getting the most bizarre error messages and was on the verge of quitting to become a goat farmer, when I threw one […]

👀 Read more: https://shkspr.mobi/blog/2023/06/can-you-follow-your-own-getting-started-guide/

#documentation #OpenSource

KathyReid, to random
@KathyReid@aus.social avatar

Do you work with #voice or #speech #data? You might contribute data, write data specifications for collection, perform filtering or pre-processing, train #ASR or #TTS models, or design or perform evaluations on #ML speech models.

If so, I’d love your help to understand current #dataset #documentation practices, and what we can do to make them better as part of my #PhD #research

The #survey takes 10-20 minutes to complete, and you can opt in to win one of 3 gift cards valued at $AUD 50 each.

Research Protocol 2021/427 approved by #ANU Human Research Ethics Committee

https://anu.au1.qualtrics.com/jfe/form/SV_cSFODa5osYtm96e

hugovk, to python
@hugovk@mastodon.social avatar

Two recent changes I've made to the Python docs I'm happy about:

📘 Links are underlined, which is important for accessibility.
https://adrianroselli.com/2016/06/on-link-underlines.html

📗 The dated Lucida Grande was the Mac system font a decade ago and used for the docs on Mac (and only Mac). We now use the system font stack, to get a similar result to Linux, Windows, Android and iOS.
https://systemfontstack.com

Before: https://docs.python.org/3.10/tutorial/index.html

After: https://docs.python.org/3.12/tutorial/index.html

#Python #docs #documentation #a11y #accessibility #font

The Python tutorial, shown on macOS with Arial and prose, non-navigational links are underlined.

scy, to linux
@scy@chaos.social avatar

Suppose I was thinking about writing #manpage⁠s for the command-line tools I build, but I don’t want to learn a 50 year old typesetting language (#troff) to do that.

What are my options? #Asciidoc? What would you use? What do you use?

I looked into #Pandoc Markdown to man conversion, and it seemed to suck.

#Unix #Linux #CLI #documentation

astrojuanlu, to programming
@astrojuanlu@social.juanlu.space avatar

Just prepared a lightning talk for #PyConLT in 1 minute: 3 tips to enjoy writing documentation!

0️⃣ Love @readthedocs
1️⃣ Follow the Diàtaxis framework (and never mix explanations and tutorials!)
2️⃣ You can use the second person, it's fine https://ddbeck.com/second-person-is-ok/
3️⃣ You don't need reStructuredText anymore, write Markdown in Sphinx using MyST https://astrojuanlu.github.io/mystyc/

Cheers!

#python #documentation #sphinx #myst #markdown

amoroso, to VintageOSes
@amoroso@fosstodon.org avatar

A young developer who never used Windows 98 back in the day stumbled upon an introductory book on the operating system and posted his impressions on skimming it, which brought him joy. He wrote:

"I was also left with the impression that perhaps I would like more software to come with a physical manual."

https://jamesg.blog/2024/05/19/windows-98-manual

#windows98 #documentation #retrocomputing

cazabon, to opensource

And people say open-source software is unapproachable and difficult for the average user!

(Yes, expecting them to write Lisp-like code is "simple" according to the Gnu IMP documentation...)

#OpenSource #FreeSoftware #GIMP #documentation #UI #easy #simple #lisp #scheme #BatchMode

amoroso, to random
@amoroso@fosstodon.org avatar

As a text-first boomer I completely agree screenshots and videos are no substitute for written documentation. The mileage of younger generations may vary.

"When you throw a screenshot out into Notion (Wiki, Confluence, et cetera), you’re effectively defining a word WITH the word."

https://joshtronic.com/2022/08/21/screenshots-are-not-documentation

#documentation

masukomi, to webdev
@masukomi@connectified.com avatar

Today, after 28 years of professional web development, I learned you can put slashes in anchors. You can even do double slashes.

E.g. <a name="//why/gods/why//do/you/hate/me"></a>

I don't know WHY you would inject such madness into an url, but you can, and apparently Apple's developer documentation system does.

#documentation #html #sadists

hywan, to rust
@hywan@fosstodon.org avatar

Aquamarine, https://github.com/mersinvald/aquamarine.

> Aquamarine is a procedural macro extension for rustdoc, that aims to improve the visual component of Rust documentation through use of the mermaid.js diagrams.

Quite neat. I’m unsure what are the benefits over providing an image (even vectorised, eg SVG), but it’s possible.

#RustLang #documentation #visualisation #graph

trike, to TechnicalWriting
@trike@cyberspace.rodeo avatar

I've been tasked with single-sourcing some docs that we should've single-sourced from the start (which I suggested at the time). 3 doc sets, built from 3 different branches of the same GitHub repo. Comparing branches on GH shows 148 & 300 files different between main branch and the other 2. At least some of those files are the same in all 3 branches, so I don't trust that compare tool.

It's nice at least that more people agree with me now, I guess?

#TechnicalWriting #Documentation

judell, to llm
@judell@social.coop avatar

"Some explanations can, will, and should be written by code authors alone, or by those authors in partnership with LLMs. Others can, will, and should be conjured dynamically by code readers who ask LLMs for explanations on the fly."

https://thenewstack.io/how-to-use-llms-for-dynamic-documentation/

thelastpsion, to markdown
@thelastpsion@bitbang.social avatar

#Pandoc HIVE MIND

Is there a way of getting Pandoc to detect a style or font in a DOCX file?

I'm specifically thinking of in-line preformatted text, so converting (say) a Source Code character style in Word to backticks for #Markdown or #AsciiDoc. Or a different paragraph style to a triple-backtick (or [source] for AsciiDoc) block.

Could this be scripted with Pandoc's Lua engine?

Or is there a better tool to do DOCX to AsciiDoc than pandoc?

#DIgiPres #Documentation

anderseknert, to opensource
@anderseknert@hachyderm.io avatar

Continued research on #OpenSource #documentation, and I've gotta say — as much as I like #markdown, it's really led us to a place where basically all docs everywhere look the same. Very little in terms of interactive docs or novel / inventive approaches to teaching. I mean, it's not a terrible place to be, just a bit... dull.

#development #oss #docs

Edent, to opensource
@Edent@mastodon.social avatar

🆕 blog! “Discord is not Documentation”

I'm going to be slightly contrarian and say that I like Discord. It's great to be able to get real-time help on a problem. And it is fun to see, again in real-time, what other people are working on and struggling with. In truth, Discord is no harder to sign up to than Slack, Matrix, […]

👀 Read more: https://shkspr.mobi/blog/2023/07/discord-is-not-documentation/

swetland, to golang
@swetland@chaos.social avatar

TIL that Go doesn't have bytes.Equal([]byte,string) or strings.Equal(string,[]byte) because as of 2019 the compiler is smart enough to make string([]byte) into a cast rather than a copy (possibly with allocation) when used in these types of comparisons.

I wish there was some central documentation of non-obvious "magical" optimizations like this.

https://go-review.googlesource.com/c/gofrontend/+/170894
https://go-review.googlesource.com/c/go/+/173323

bytes, internal/bytealg: simplify Equal The compiler has advanced enough that it is cheaper to convert to strings than to go through the assembly trampolines to call runtime.memequal. Simplify Equal accordingly, and cull dead code from bytealg. While we're here, simplify Equal's documentation. Fixes

ivan18rod, to fediverse

Ok, I'm very confused. 😕 I just looked at the API docs for misskey.io, which shows that the API is using #REST; however, #Misskey's #documentation says that REST is not used to interact with the #API. Can someone #help me out here, please? Maybe with a #boost? #ThankYou all in advance.

hugovk, to python
@hugovk@mastodon.social avatar
apfelkraut, to lightroom

The pure number of opportunities in can be slightly overwhelming when switching from restricted tools like or ... and why does my initial RAW look so different from the JPEG preview? The workflow guide within the official is so helpful to get stunning edits within seconds. Yet another great work of the @darktable community: https://darktable-org.github.io/dtdocs/en/overview/workflow/process/

malarchelec, to defi French

🆘 Depuis février 2022, le service Archives et Ressources documentaires de Saint-Nazaire est malheureusement sans responsable...

Pourtant :

  • on a la mer🌊
  • une équipe top 🤝
  • des projets à porter et d'autres à inventer💡

Dit, Mastodon, tu ne connaitrais pas quelqu'un qui serait intéressé par tout ça ??

Les repouets sont plus qu'appréciés 👍

valentinegb, to showerthoughts

I got an while I was half-dreaming this morning, what if had in it? The more people use a , the more people read the documentation, and the more ad revenue you get. I’m still only half-awake and I haven’t seen this done before so there’s probably something very wrong with this idea I haven’t realized yet lol

swetland, to golang
@swetland@chaos.social avatar

Go Documentation Grumble:

If a function may return an error, it would be helpful if what errors might be returned are indicated somewhere (other than the bowels of the source code).

Looking at you, crypto/rand/Read()...

#GoLang #Go #Documentation

amoroso, to TechnicalWriting
@amoroso@fosstodon.org avatar

A post by technical writer Fabrizio Ferri Benedetti provides an original angle for thinking about software documentation:

What tech writers can learn from video game manuals
https://passo.uno/video-game-manuals-docs/

#technicalwriting #documentation #retrogaming

n8, to random
@n8@mastodon.social avatar

Programmers will look you straight in the eye and say "that was discussed on an issue a year ago" rather than write a single word of

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • mdbf
  • magazineikmin
  • tacticalgear
  • thenastyranch
  • ethstaker
  • rosin
  • love
  • Youngstown
  • slotface
  • ngwrru68w68
  • kavyap
  • osvaldo12
  • DreamBathrooms
  • Leos
  • everett
  • InstantRegret
  • cubers
  • modclub
  • tester
  • khanakhh
  • GTA5RPClips
  • cisconetworking
  • Durango
  • normalnudes
  • provamag3
  • anitta
  • JUstTest
  • All magazines