In my defense, finding documentation about anything Linux internals written for human beings is like looking for a needle in a haystack
Conversation
Notices
-
Luna 🇩🇰🦊 //nullptr::live (lunafoxgirlvt@vt.social)'s status on Monday, 24-Jul-2023 00:51:45 JST Luna 🇩🇰🦊 //nullptr::live -
Luna 🇩🇰🦊 //nullptr::live (lunafoxgirlvt@vt.social)'s status on Monday, 24-Jul-2023 00:54:15 JST Luna 🇩🇰🦊 //nullptr::live Most of the time that I need to do something slightly more complex on Linux I end up having to reverse engineer stuff because the documentation assumes you know what a sploingle is and are an expert in its specific field with no reference or actual help given.
-
Luna 🇩🇰🦊 //nullptr::live (lunafoxgirlvt@vt.social)'s status on Monday, 24-Jul-2023 00:55:41 JST Luna 🇩🇰🦊 //nullptr::live At least for game development it isn’t that bad… but trying to decipher pipewire documentation is like trying to read a novel in Chinese while knowing no Chinese
-
Luna 🇩🇰🦊 //nullptr::live (lunafoxgirlvt@vt.social)'s status on Monday, 24-Jul-2023 01:02:17 JST Luna 🇩🇰🦊 //nullptr::live @gfxstrand thing is most of the time I can just google the vague terms and someone will have talked about it and made a guide to explain it.
On Linux you may be lucky that there’s some scraped list of GitHub snippets that some garbage ad ridden site has yoinked up that shows you the code with no explanation so that you at least have a starting point
-
Faith Ekstrand 🏳️⚧️🏳️🌈 (gfxstrand@mastodon.gamedev.place)'s status on Monday, 24-Jul-2023 01:02:18 JST Faith Ekstrand 🏳️⚧️🏳️🌈 @LunaFoxgirlVT To be fair to Linux, I feel EXACTLY the same way whenever I need to do anything on Windows. It feels like trying to find my way across Peris with nothing but a paper tourist map written in German when I don't know a word of either German or French. I'm sure it makes perfect sense to SOMEONE but the someone is not me...
-
Luna 🇩🇰🦊 //nullptr::live (lunafoxgirlvt@vt.social)'s status on Monday, 24-Jul-2023 01:05:19 JST Luna 🇩🇰🦊 //nullptr::live @gfxstrand I at least find it a whole lot easier to look up Win32 specific stuff than Linux specific stuff…
And I’ll add that the amount I poke around in Win32’s depths is a lot lower than Linux.
-
Luna 🇩🇰🦊 //nullptr::live (lunafoxgirlvt@vt.social)'s status on Monday, 24-Jul-2023 01:06:51 JST Luna 🇩🇰🦊 //nullptr::live @gfxstrand MSDN does have the advantage of having detailed explanations about what stuff does and examples for more complex topics. Using slightly more down to earth english
-
Luna 🇩🇰🦊 //nullptr::live (lunafoxgirlvt@vt.social)'s status on Monday, 24-Jul-2023 01:09:41 JST Luna 🇩🇰🦊 //nullptr::live @gfxstrand true, but such information only matters when you already have a very deep understanding of how things work and what everything is called. For someone who doesn’t necessarily live and breathe kernel space having resources that actually are searchable is highly valuable
-
Faith Ekstrand 🏳️⚧️🏳️🌈 (gfxstrand@mastodon.gamedev.place)'s status on Monday, 24-Jul-2023 01:09:42 JST Faith Ekstrand 🏳️⚧️🏳️🌈 @LunaFoxgirlVT Yeah, that's kinda true but inevitably what I find are hundreds of pages in which they ask my question but it isn't answered or where they're doing something just different enough from what I need that their entire explainer is useless for me.
It's like trying to find advice on using OpenGL. Yes, there's lots of it but it's all crap and none of it is actually a good idea in modern hardware/drivers.
I've gotten to the point where I prefer less wrong information. 🙃
-
Luna 🇩🇰🦊 //nullptr::live (lunafoxgirlvt@vt.social)'s status on Monday, 24-Jul-2023 01:10:33 JST Luna 🇩🇰🦊 //nullptr::live @gfxstrand because highly accurate and technical documentation is not useful if you won’t be able to find it.
-
Luna 🇩🇰🦊 //nullptr::live (lunafoxgirlvt@vt.social)'s status on Monday, 24-Jul-2023 01:11:56 JST Luna 🇩🇰🦊 //nullptr::live @gfxstrand or understand it for that matter because it uses so highly technical terms that you have to google what every 2nd word means
-
Luna 🇩🇰🦊 //nullptr::live (lunafoxgirlvt@vt.social)'s status on Monday, 24-Jul-2023 01:13:05 JST Luna 🇩🇰🦊 //nullptr::live @gfxstrand probably doesn’t help that I’m not natively English speaking, though :P
-
Luna 🇩🇰🦊 //nullptr::live (lunafoxgirlvt@vt.social)'s status on Monday, 24-Jul-2023 01:15:55 JST Luna 🇩🇰🦊 //nullptr::live @gfxstrand fair, my frame of reference is that I don’t really speak either, I just google plain English terms with some more basic shared English terms and pray I find something useful lol
-
Faith Ekstrand 🏳️⚧️🏳️🌈 (gfxstrand@mastodon.gamedev.place)'s status on Monday, 24-Jul-2023 01:15:56 JST Faith Ekstrand 🏳️⚧️🏳️🌈 @LunaFoxgirlVT Yeah, IDK. I'm not intending to be critical. I just find I have exactly the same problem on Windows because I speak Linux, not Widows. I can't find anything because I just don't know what to even Google for.
If I ask a friend who knows Windows and roughly describe what I'm trying to do, they can usually throw me a term and I can go learn about it, figure out that it's not what I want, and come back. After a few rounds, we usually get somewhere.
-
Luna 🇩🇰🦊 //nullptr::live (lunafoxgirlvt@vt.social)'s status on Monday, 24-Jul-2023 01:24:19 JST Luna 🇩🇰🦊 //nullptr::live @gfxstrand yeah that’d probably do it on any system lol
-
Faith Ekstrand 🏳️⚧️🏳️🌈 (gfxstrand@mastodon.gamedev.place)'s status on Monday, 24-Jul-2023 01:24:20 JST Faith Ekstrand 🏳️⚧️🏳️🌈 @LunaFoxgirlVT That's fair. 😂
I'm also usually looking for something very specific and weirdly deep and I shouldn't expect better. 🙃
-