FOSS meta
I've said this before but
Software freedom is not when the source code for the program you use is somewhere on github, has 5000 dependencies and doesn't build outside of CI
Software freedom is when you have the source on your computer, modify it, build it, and run a modified version
How much of the software you use on a daily basis would you be able to build from source? How many urls does that require fetching, and how many of these can stop working any time without prior notice?
1/
Already said that, but that was on niu, and I want it pinned here, so...
People say this place is a street.
But they behave like it's their living room.
While in reality, it's a soapbox on the main square.
Meanwhile all I wanted is a watercooler.
I've already posted this but it was on niu and I need it pinned on my profile, so....
Theory:
1. Reinvent a square wheel
2. Understand what's so hard about making wheels
3. Observe how a round wheel someone invented a while ago performs better than your square one.
4. Appreciate the brilliant and simple solutions to all wheel design issues that a round wheel implements.
5. Throw away your square wheel.
Practice:
1. Reinvent a square wheel
2. Push it to production
@gsuberland@chaos.social I'm not an EE, I've only read some electronics magazines as a teenager, and half of these rules seem like basic common sense to me. How do people manage to not follow them?
noob readability suggestions
@gsuberland@chaos.social one thing I don't like is frequent use of net labels to connect nets without drawing the connection. It's hard to follow for me when viewing someone's schematic as a PDF.
So in rule 8's example, how about putting all the pull-up resistors at the very top, above the top edge of the IC, connected with vertical lines to whatever pins they need to pull up? That's what they did in the magazines...
FOSS meta
I've said this before but
Software freedom is not when the source code for the program you use is somewhere on github, has 5000 dependencies and doesn't build outside of CI
Software freedom is when you have the source on your computer, modify it, build it, and run a modified version
How much of the software you use on a daily basis would you be able to build from source? How many urls does that require fetching, and how many of these can stop working any time without prior notice?
1/
Already said that, but that was on niu, and I want it pinned here, so...
People say this place is a street.
But they behave like it's their living room.
While in reality, it's a soapbox on the main square.
Meanwhile all I wanted is a watercooler.
Already said that, but that was on niu, and I want it pinned here, so...
I've already posted this but it was on niu and I need it pinned on my profile, so....
Theory:
1. Reinvent a square wheel
2. Understand what's so hard about making wheels
3. Observe how a round wheel someone invented a while ago performs better than your square one.
4. Appreciate the brilliant and simple solutions to all wheel design issues that a round wheel implements.
5. Throw away your square wheel.
Practice:
1. Reinvent a square wheel
2. Push it to production
I've already posted this but it was on niu and I need it pinned on my profile, so....