One Open-source Project Daily
Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.
https://github.com/chrislgarry/Apollo-11
#1ospd #opensource #agc #apollo #hacktoberfest #nasa
One Open-source Project Daily
Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.
https://github.com/chrislgarry/Apollo-11
#1ospd #opensource #agc #apollo #hacktoberfest #nasa
One Open-source Project Daily
A nonsense activity generator
https://github.com/svenstaro/genact
#1ospd #opensource #cli #fake #hacktoberfest #nonsense #useless #wasm #webassembly
Here's a thing that may get talked about #FOSS projects but if it does, I've never seen it. The issues with lack of diversity across gender and racial divides are well known but there is also a strong bias towards those comfortable with conflict.
I am retired. I have time. At various point across that time I have submitted patches to projects. The only positive experience I have had is doing #Hacktoberfest and submitting to the #ObsidianOCR project. Literally every other project was a negative experience. That one I actually submitted some substantial code changes, fixing bugs and adding capabilities. All were accepted, a few slightly modified but forward progress happened.
Literally **every other** patch I have submitted to every other project was immediately met with an argument. In none of these cases were I doing anything major. In all of these cases I looked first at coding style documents to make sure I conformed to whatever was desired for that project. In every case, rather than pursue an unpleasant argument about subjects for which I had no strong feelings, I said "fuck it" and walked away.
#HaikuOS was one of these. When you build the whole project from scratch (at least a year+ ago) there were tens of thousands of build warnings. The vast majority were trivial and ignorable but the insidious thing about that situation is that it a) masks important warnings that lead to bugs and b) leads to a culture of ignoring the very things warning you of problems.
I was more than willing to do the tedious and boring mechanical work of making warnings go away. I did not mind finding 30,000 warnings and making it 29,990 then lathering, rinsing and repeating. What I did not want to do was fight about it.
Which is exactly what happened. I asked in the dev chat about it before hand. These warnings were largely about implicit casting of variable types. You can fix it by changing the definition or casting at assignment. Let's say for any one error there are a dozen ways to fix it. I picked one that seemed reasonable, ran it up the chat flagpole and went for it. All attempts to get these contributions were met with me trying to justify why I used this type instead of that type or why I cast instead of changing the variable type or why I changed the variable type instead of casting. Whatever itch I was looking to scratch, this was not it. Instead I took the old laptop on which I had installed HaikuOS, powered it down and put it in a closet where it still sits.
A similar thing happened with the audi_connect integration for #HomeAssistant. Various functionalities broke, including starting climate control outside of EMEA. I found this the first cold day this year when my school day automation did not warm up my car. Turns out that the calls for that service had all been hard-coded to the EMEA specific versions. There was region setting code littered throughout this honestly ugly and chaotic file. I took some of that code and copied and pasted over the hard-coded version on my local install. Lo and behold, Home Assistant could turn on my heater.
I submitted this as a pull request and again, immediately had to justify why I did this and not that. I hate python and don't really know the deep idiosyncracies and best practices, nor am I ever going to learn that. I do know that I originated nothing. I took code that was already in the file and moved it to another place and made broken shit not broken. Even so, I was asked to justify why I did it that way. I wanted this fight even less than the other one so I thought "fuck you guys. My install works and I tried to do the right thing but I'm not going to fight you for that right."
What brought this all to mind is that I saw an update to the audi_connect component today. I opted out of that. I don't know for a fact this doesn't break it again. I'm certainly not applying this update right before two weeks of sub-freezing lows in my part of the country that is used to more temperate winters. I don't feel like rolling back and I absolutely am not spending the energy to dig through code I hate in a language I hate to figure this out again.
#FOSS is a good thing. I'm glad it exists. We should acknowledge that people with a temperament for argumentativeness are often the ones who often succeed in this game as it currently exists. There is a reason Linux is guided by someone with the personality of Torvalds and Wordpress with Mullenweig. They are assholes. I have coding capacity and periodically feel like using it. I will focus solely on micro-projects, ones so small that assholes don't have hill large enough to be king of.
Did I do everything right? Absolutely not. Does it have to be this way? Absolutely not.
One Open-source Project Daily
Command-line tool to customize Spotify client. Supports Windows, macOS, and Linux.
https://github.com/spicetify/cli
#1ospd #opensource #commandline #commandlinetool #customization #golang #hacktoberfest #linux #macos #spicetifycli #spicetifyextensions #spotify #windows
One Open-source Project Daily
The personal information dashboard for your terminal
https://github.com/wtfutil/wtf
#1ospd #opensource #cui #dashboard #devops #go #golang #hacktoberfest #terminal #tui #wtf #wtfutil
One Open-source Project Daily
A nonsense activity generator
https://github.com/svenstaro/genact
#1ospd #opensource #cli #fake #hacktoberfest #nonsense #useless #wasm #webassembly
One Open-source Project Daily
Code editor designed for elementary OS
https://github.com/elementary/code
#1ospd #opensource #gtk #gtk3 #gtksourceview #hacktoberfest #meson #vala
One Open-source Project Daily
A cat(1) clone with wings.
https://github.com/sharkdp/bat
#1ospd #opensource #cli #commandline #git #hacktoberfest #rust #syntaxhighlighting #terminal #tool
One Open-source Project Daily
A free Windows-compatible Operating System
https://github.com/reactos/reactos
#1ospd #opensource #c #drivers #gpl #hacktoberfest #kernel #operatingsystem #os #osdev #reactos #win32 #win32api #windows #x86
We got a random parcel through a week or so ago addressed to βBjΓΆrn Kautlerβ but at our address. After posting on the local community board, I opened it today to see if I could find a packing slip to send it backβ¦ turns out it was my #hacktoberfest t-shirt! Very odd!
One Open-source Project Daily
A simple, fast and user-friendly alternative to 'find'
https://github.com/sharkdp/fd
#1ospd #opensource #cli #commandline #filesystem #hacktoberfest #regex #rust #search #terminal #tool
Just received my first Hacktoberfest t-shirt! ππ
So grateful for the amazing open-source community that made the experience so much fun. Huge thanks to the Hacktoberfest organizers for creating a space that inspires learning, collaboration, and giving back. Hereβs to many more pull requests! π»
#Hacktoberfest #OpenSource #DevCommunity #Hacktoberfest2025 #GitHub
Aquest any si!
Samarreta del Hacktoberfest!
ππ©πΏβπ»
Hacktoberfest shirt arrived on Halloween. Never posted here just in slack. #Hacktoberfest #digitalocean #mlh
One π³ more #hacktoberfest #DigitalOcean ππ€ #OSS #MVPBuzz
I got the Hacktoberfest 2025: Supercontributor badge from Hacktoberfest @hacktoberfest @digitalocean
https://www.holopin.io/hacktoberfest2025/userbadge/cmhjeitnb00e0jl04c8r95sbz
π Hacktoberfest Wrapup starts in 30 minutes!
See what developers built for WikiTree at 2:30pm EST. Join us for this special recap!
Watch live: https://www.youtube.com/watch?v=fu00R-LJIXw&list=PLEqK4ICkQWXQc9gNzdsCSXfQ7b43cJo3Y
#WikiTreeWeek #Hacktoberfest
Giving contribution gifts can be a great way to reward people for the work they do in your project, but it comes with challenges.
Blimey I bagged a #Hacktoberfest t-shirt! I thought they would have long gone by the time I completed my sixth PR!
Hacktoberfest would not have been successful without you! We appreciate everyone who participated and contributed to our curriculum/website. If you'd still like to help, please visit our volunteer page at https://techtonica.org/volunteer/.