Click here to Skip to main content
15,888,579 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: The ethics of Open Source Pin
honey the codewitch2-Apr-24 12:38
mvahoney the codewitch2-Apr-24 12:38 
GeneralRe: The ethics of Open Source Pin
Chris Maunder2-Apr-24 15:07
cofounderChris Maunder2-Apr-24 15:07 
GeneralRe: The ethics of Open Source Pin
honey the codewitch2-Apr-24 15:27
mvahoney the codewitch2-Apr-24 15:27 
GeneralRe: The ethics of Open Source Pin
Davyd McColl2-Apr-24 20:40
Davyd McColl2-Apr-24 20:40 
GeneralRe: The ethics of Open Source Pin
GuyThiebaut2-Apr-24 21:30
professionalGuyThiebaut2-Apr-24 21:30 
GeneralRe: The ethics of Open Source Pin
honey the codewitch2-Apr-24 22:36
mvahoney the codewitch2-Apr-24 22:36 
GeneralRe: The ethics of Open Source Pin
GuyThiebaut2-Apr-24 23:05
professionalGuyThiebaut2-Apr-24 23:05 
GeneralRe: The ethics of Open Source Pin
honey the codewitch2-Apr-24 23:14
mvahoney the codewitch2-Apr-24 23:14 
I'm actually pretty comfortable navigating grey areas, and interested in the softer, less concrete areas of life. Philosophy is interesting, and moral arguments and debate have value to us collectively. I can see that. I mean fuzzy stuff is fine, as long as I can eek out parameters within the fuzziness that I can live with. The K9 project I mentioned is an example of me making an exception to a hard and fast ethical commitment that I made, without actually violating the spirit of it. That's fine by me. But I am not most developers. I'm a little weird, even among the weird.

I used to sort of categorize developers based on two major approaches to development, and to some degree, life.

One type of developer approach - the most common sort, IME - is methodical and likes to deal in the very tangible and concrete. They tend to produce solid software, and things like TDD even appeal to them sometimes. These are the sort that I think you were alluding to when you said devs don't like grey areas.

The other type of developer approach - a bit less common - is creative, but less methodical. If they were a buddhist, they'd appreciate buddhism, but also blow snot on their robes. Translate that sort of nothing-is-sacred, everything is up to interpretation, to code. I don't want these people testing software, and too many make a project rudderless, but having one or two a team keeps the team thinking around corners, solving problems where creativity is required. These developers can often work with the fuzzy stuff.

I tend to fall into the latter category.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix

GeneralRe: The ethics of Open Source Pin
Gary Wheeler3-Apr-24 7:11
Gary Wheeler3-Apr-24 7:11 
GeneralRe: The ethics of Open Source Pin
Leonardo Pessoa3-Apr-24 7:36
Leonardo Pessoa3-Apr-24 7:36 
GeneralRe: The ethics of Open Source Pin
pmauriks8-Apr-24 15:28
pmauriks8-Apr-24 15:28 
GeneralRandom question: Free code Pin
Chris Maunder1-Apr-24 9:37
cofounderChris Maunder1-Apr-24 9:37 
GeneralRe: Random question: Free code Pin
fgs19631-Apr-24 9:42
fgs19631-Apr-24 9:42 
GeneralRe: Random question: Free code Pin
Jeremy Falcon1-Apr-24 11:46
professionalJeremy Falcon1-Apr-24 11:46 
GeneralRe: Random question: Free code PinPopular
Daniel Pfeffer1-Apr-24 11:52
professionalDaniel Pfeffer1-Apr-24 11:52 
GeneralRe: Random question: Free code Pin
jmaida1-Apr-24 16:28
jmaida1-Apr-24 16:28 
GeneralRe: Random question: Free code Pin
charlieg2-Apr-24 3:27
charlieg2-Apr-24 3:27 
GeneralRe: Random question: Free code Pin
Daniel Pfeffer2-Apr-24 8:08
professionalDaniel Pfeffer2-Apr-24 8:08 
GeneralRe: Random question: Free code Pin
charlieg2-Apr-24 9:19
charlieg2-Apr-24 9:19 
GeneralRe: Random question: Free code Pin
Daniel Pfeffer2-Apr-24 9:27
professionalDaniel Pfeffer2-Apr-24 9:27 
GeneralRe: Random question: Free code Pin
jschell2-Apr-24 14:03
jschell2-Apr-24 14:03 
GeneralRe: Random question: Free code Pin
jschell1-Apr-24 12:35
jschell1-Apr-24 12:35 
GeneralRe: Random question: Free code Pin
Chris Maunder2-Apr-24 6:40
cofounderChris Maunder2-Apr-24 6:40 
GeneralRe: Random question: Free code Pin
charlieg2-Apr-24 9:20
charlieg2-Apr-24 9:20 
GeneralRe: Random question: Free code Pin
jschell2-Apr-24 13:57
jschell2-Apr-24 13:57 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.