Same as you don’t learn woodworking when ordering a table from Ikea, or learning medicine when going to a checkup.
Maybe I'm different than most, but I DO wonder how that table is made, and I do try to educate myself on how the medicines I take actually work. There's been times I've wasted almost an entire day binging Wikipedia.
I'm not saying I have in depth knowledge of fields outside my own, but I do make an attempt. Like, I'm not a gearhead at all, and I only care about cars being able to take me to work and back. But I do know how internal combustion works, and I have a general understanding of the components of an engine.
It's just something for people to tinker with and modify if they wish, and learn from. Kinda like Arduino microcontroller kits. My goal isn't to produce the next iPod. My goal is to open up the iPod and let anyone build one.
I have a completed project up on my Tindie page in my profile, it's an ESP32 based input/output control board powered by PoE that was designed for ESPHome software.
Lately I've been working on a fully featured modern MP3 player with tiny OLED screen and a PCB the size of a credit card. I've been frustrated with every project on the web that has anything to do with playing MP3s, they all kinda suck and most don't go beyond the "hello world" equivalent of playing an MP3 file. So I'm making sort of a "core" base firmware that will include all the basics, like browsing for a file to play, creating/editing playlists, non-blocking interrupt driven playback, internet streaming, and an alarm clock. Others would then be able to extend the functionally of this core system by just directly using its documented libraries and classes. It's all based around an ESP8266 and the VS1053 decoder chip.
I spend dozens and dozens of unpaid hours a month in my free time developing open source hardware and software and give the schematics away for free. That dedicated enough for you? You have no idea what goes on in the personal lives of each and every member of a forum, and you're painting us all with a broad brush right now.
I encourage others to reply to this comment on what it is they contribute to their cause. Because I'd be interested to hear that. On the Internet, we're just words on a screen that are easily categorized onto groups of people. But people are individuals, everybody has a story.
Lately ive noticed that i was wanting to do certain things on Windows that just seemed much easier and more intuitive on Linux, based in the OS specific solutions i would see to problems i encountered. And i was more frequently using software where Windows support seemed like an after thought....
My right of passage was trying to run hobby websites in the early 2000s using a pirated copy of Windows Server with IIS. Then I discovered Apache and Linux LAMP stacks and realized how much IIS sucks and it was all over from there.
I even was inspired to get back into programming due to wanting to learn PHP ( I only had some QBasic experience at the time). Now I can do PHP, C, C++, and JS (granted they all have extremely similar syntax)
Uh no, if I'm looking up how to troubleshoot an issue with my computer's motherboard, I don't want to be told to slather it in banana pudding just because I like bananas. There ARE things where you can't "bias" your way out of it, things that are objectively correct and incorrect.
Going from retail to trade work 20 years ago was a world of difference. If someone has a day off, it's a DAY OFF and you better not even call the motherfucker. Workers will even get yelled at by the boss for disturbing fellow employees personal time if they don't absolutely have to.
Retail is just all hell. If anyone is doing that, get out. Get out any way you can. There is no future, you will NOT be rewarded for going above and beyond, and you are just a corporate asset.
There's also another major difference. In the trades, comraderie grows organically as you work with others on a job. In retail, it's all forced, with dumbass morning meetings and songs and shit.
I usually just disable all this useless eyecandy shit. I like seeing the raw boot messages scroll across my screen. Let's me know early if something is fucked.
C: "Lemme just accept anything the user gives me, write beyond the input buffer, glitch out, and start executing whatever the fuck the user injects in there."
Still a decent language though, but like an oxy-acetylene torch, it's powerful tool, but you better know what you're doing.
Both beliefs are fine, but please realize the hypocrisy (sh.itjust.works)
It happens 🤷 (sh.itjust.works)
Playing an unsupported file (lemmy.ml)
Image Alt Text: “After downloading a 2.5GB movie...
Friendly reminder
This is your annual reminder to do a snapshot (timeshift or whatever you prefer) before doing relatively minor changes to your system....
I am one of you now (files.catbox.moe)
𓇋𓇩𓋴𓆰𓏜𓄤𓆑𓂋𓏏 𓅨𓂋𓇓𓅱 (lemmy.zip)
Cause friendships never end! (lemmy.ml)
There is no such thing as too many fans... (sh.itjust.works)
Into the endless expanse with them (slrpnk.net)
Are you a microwave? (lemmy.world)
I feel like breaking my windows install was a rite of passage
Lately ive noticed that i was wanting to do certain things on Windows that just seemed much easier and more intuitive on Linux, based in the OS specific solutions i would see to problems i encountered. And i was more frequently using software where Windows support seemed like an after thought....
By existential comics. The second best thing on the internet. (lemmy.dbzer0.com)
If the internet has taught me anything it's that no one is an expert in anything (lemmy.world)
In truth I was just at home, but a day off is a day off. (lemmy.world)
Republikin (sh.itjust.works)
Plymouth Linux Graphical Boot Manager Now Better Handles Display Rendering (9to5linux.com)
Linux Containers From Scratch in C (www.lucavall.in)
I just don't get modern art (slrpnk.net)
Spicy rock (lemmy.world)