TODO: Difference between revisions

→In Progress Pages :: added Linux Anatomy
added an easy first project for how to learn about tech without using AI
 
(7 intermediate revisions by one other user not shown)
Line 1: Line 1:
This page is a list of projects currently being worked on and references to relevant information.
This page is a list of projects currently being worked on and references to relevant information.


Please check [[Special:WantedPages|this list]] and see if there's anything you're interested in writing about!
Please check our list of [[Special:WantedPages|Wanted Pages]] and see if there's anything you're interested in writing about! Also, check out [[Drafts]] to see existing pages that are not yet completed.


== Easy first project : ==
== Easy first project: ==
 
* write about the distinction between distro / kernel / init / userspace / DE / windowing system / compositor / package manager


* mpeg container format
* mpeg container format
**h264
**h264
*how to learn about tech without AI
*hardware accelerated media playback
*hardware accelerated media playback


Line 17: Line 16:
** [https://matrix.to/#/!dkSMcP-EtUFhf2SZZR4nwSHGI0RVq1Sr2p-zguVoLNI/$-TvpInGLsJ_8wHilOnuKDYtP8D9T4C5DJIMQRsiAf_U?via=chat.solarpunk.moe&via=matrix.org <nowiki>[Thread] Yeah so it commet receives a thread reply, it inserts the thread parent into the thread body instead of the new thread reply message</nowiki>]
** [https://matrix.to/#/!dkSMcP-EtUFhf2SZZR4nwSHGI0RVq1Sr2p-zguVoLNI/$-TvpInGLsJ_8wHilOnuKDYtP8D9T4C5DJIMQRsiAf_U?via=chat.solarpunk.moe&via=matrix.org <nowiki>[Thread] Yeah so it commet receives a thread reply, it inserts the thread parent into the thread body instead of the new thread reply message</nowiki>]


== In Progress Pages : ==
== In Progress Pages: ==
* The [[Drafts]] page lists all pages that use [[Template:Draft]], and so it's a good place to start if you're looking for work to do.
* Finish LUKS guide , and probably split it up into simpler and more advanced guides
* Finish LUKS guide , and probably split it up into simpler and more advanced guides
**[[LUKS]]
**[[LUKS]]
**[[Linux anatomy]]
**NOTES:
** NOTES:  
*** for a bit of context as to why i wanted to write this in the first place, someone asked me "if i want the best security, how do i setup a LUKS partition?" and based on that question, I assume that just telling them "the defaults are fine" would not be a particularly satisfying answer. so i did my best to research everything, and tried to compile an exhaustive list of reasons why the defaults are OK. i went in assuming that there might be like, some algorithm that has a very strong performance cost for better security, but ultimately concluded, that wasn't really the case . but like , only after trying to understand everything.
*** for a bit of context as to why i wanted to write this in the first place, someone asked me "if i want the best security, how do i setup a LUKS partition?" and based on that question, I assume that just telling them "the defaults are fine" would not be a particularly satisfying answer. so i did my best to research everything, and tried to compile an exhaustive list of reasons why the defaults are OK. i went in assuming that there might be like, some algorithm that has a very strong performance cost for better security, but ultimately concluded, that wasn't really the case . but like , only after trying to understand everything.
*** "a good amount of this information is pulled from [link]" by itself sounds kinda weird, like why should someone read your post instead of just going to that link immediately? perhaps "The [cryptsetup FAQ](...) is a great in-depth resource on all the available security options, but it's pretty long and complex. This post will cover the basics so you can get set up quickly with a reasonably secure system."
*** "a good amount of this information is pulled from [link]" by itself sounds kinda weird, like why should someone read your post instead of just going to that link immediately? perhaps "The [cryptsetup FAQ](...) is a great in-depth resource on all the available security options, but it's pretty long and complex. This post will cover the basics so you can get set up quickly with a reasonably secure system."
Line 30: Line 29:
**** i don't remember where i read that "ZFS and BTRFS will help with the corruption issues of XTS" they may not have even been talking about LUKS directly and i just got confused (it was probably Wikipedia)
**** i don't remember where i read that "ZFS and BTRFS will help with the corruption issues of XTS" they may not have even been talking about LUKS directly and i just got confused (it was probably Wikipedia)
*** i guess to expand on this, if you have a good idea of what your target audience is then you should be evaluating everything in the post from that point of view. suppose you are a beginner who doesn't know anything about crypto. "XTS has vulnerabilities" and "AES-256 is post quantum" are meaningless to u without further context. maybe the context for those things isn't the point of the post, but in that case u could maybe link to further resources or have some further explanation in footnotes
*** i guess to expand on this, if you have a good idea of what your target audience is then you should be evaluating everything in the post from that point of view. suppose you are a beginner who doesn't know anything about crypto. "XTS has vulnerabilities" and "AES-256 is post quantum" are meaningless to u without further context. maybe the context for those things isn't the point of the post, but in that case u could maybe link to further resources or have some further explanation in footnotes
* [[Linux anatomy]]


== Needs Research / Implementation ==
== Needs Research / Implementation ==
Line 53: Line 53:
*** DRAFT : [[User:Everlastingred]]
*** DRAFT : [[User:Everlastingred]]
** TODO item template? probably to gather information from relevant pages but some TODOs will likely not have a page? dunno, something to think about
** TODO item template? probably to gather information from relevant pages but some TODOs will likely not have a page? dunno, something to think about
** Directory of all unfinished pages (pages which include the Draft template)
** "this page is a placeholder"
** "this page is an accessory to another?" (maybe see or see also cover this, IDK)
** tiered information.
** tiered information.
*** We are now using [[Template:Guide]] and sub-pages (use 'SomeGuide/advanced' etc with a slash) to determine a guide's tier and link to other tiers of the same guide.
*** We are now using [[Template:Guide]] and sub-pages (use 'SomeGuide/advanced' etc with a slash) to determine a guide's tier and link to other tiers of the same guide.