News for hackers. Stuff that matters.
Re:The Perks of a High-Documentation, Low-Meeting Work Culture by CrypticShift on Tuesday November 22, 2022 @05:34PM (#33712522)
Summary: HIGH Documentation = HIGH staleness + HIGH loss. HIGH staleness is because nobody wants to do it (status is lower). Also… nobody else can do it (full understanding of what is being documented is needed)

So, to solve the first staleness part, there is only two ways: raise the documenter status, or make it possible (easier?) for someone else to do it. are they both really that hopeless?

PS: to solve the second loss/discovery part, I think we are heading for that AI powered simple "unified search" experience.

Re:The Perks of a High-Documentation, Low-Meeting Work Culture by beckingz on Tuesday November 22, 2022 @06:15PM (#33712901)
AI can't solve search. If you look at how google did it, they bullied and cajoled site owners to add detailed metadata to the top of pages. It's not magic, it's creating incentives for people to create documentation.
Re:The Perks of a High-Documentation, Low-Meeting Work Culture by CrypticShift on Tuesday November 22, 2022 @07:32PM (#33713529)
First, I’m assuming the documentation is already updated (i.e., 1st part is OK = no staleness)

Second, the whole point of AI NLP search (i.e., 2nd part = loss) is that it does not need metadata (which was the basis of the now mostly abandoned semantic web approach to KM).

Re:The Perks of a High-Documentation, Low-Meeting Work Culture by mycall on Tuesday November 22, 2022 @10:41PM (#33714869)
The better question to ask is if AI can do the ghost writing that high-documentation culture needs. This is an interesting hypothesis for GPT-4
Re:The Perks of a High-Documentation, Low-Meeting Work Culture by spencerchubb on Tuesday November 22, 2022 @11:27PM (#33715162)
'bullied and cajoled' is an interesting set of verbs to use here. Is there a reason not to use metadata? Doesn't it make the web easier to index, and therefore easier for everyone to use?
Re:The Perks of a High-Documentation, Low-Meeting Work Culture by thepawn1 on Wednesday November 23, 2022 @08:50AM (#33719040)
The age old issue. There's oodles of data at how people don't keep doing it because it's toil to them.
Re:The Perks of a High-Documentation, Low-Meeting Work Culture by beckingz on Wednesday November 23, 2022 @10:07AM (#33720023)
A human has to write this type of metadata.

If you don't include the right metadata, google won't rank you highly. If you include the right metadata, your content will get higher rankings and the snazzy preview cards on different social media platforms.

Metadata is good! There are structural incentives to be mediocre though.

Re:The Perks of a High-Documentation, Low-Meeting Work Culture by midoridensha on Friday November 25, 2022 @02:43AM (#33740181)
>Is there a reason not to use metadata? Doesn't it make the web easier to index, and therefore easier for everyone to use?

Yes, there's a very good reason not to use metadata: it's extra work, and it's not very fun, just like writing docs for software. So people don't want to do it because it isn't "sexy" (and there aren't very good incentives to overcome people's reluctance to do that work).

Because of this, just like any job that people don't really want to do, you have to "bully and cajole" them into doing it.

Re:The Perks of a High-Documentation, Low-Meeting Work Culture by bloaf on Tuesday November 22, 2022 @11:03PM (#33715027)
You need to

1) Link to the documentation in your tools

2) Ensure everyone has edit access to the linked documents

Re:The Perks of a High-Documentation, Low-Meeting Work Culture by euroderf on Saturday November 26, 2022 @06:40AM (#33751860)
A feature of docs-as-code is having the (typ. markdown) docs live in the code directories. Leaving no excuses for tech people not to update them, or at least insert a TODO.

Another idea might be, whenever a new feature is closed out, auto-allocate some percentage of its implementation time to documentation, and schedule an interview with a tech writer.