diff --git a/_posts/2023-02-25-week07.md b/_posts/2023-02-25-week07.md new file mode 100644 index 0000000..c062129 --- /dev/null +++ b/_posts/2023-02-25-week07.md @@ -0,0 +1,20 @@ +--- +layout: post +title: Week 7 - FOSS Infividuals and Project +--- + + + +### Thoughts on Origins of Open Source + +Linus Torvalds, who created linux and git version control system, is very expressive in his hate and frustration at code. Larry Wall, developer of the perl interpreter, match tool, and rn, has "virtues" of a good programmer are laziness, impatience, and hubris. I wonder if higher intelligence corrolates with lower levels of patience and compassion. Jimmy Wales, cofounder of wikipedia, believes that AI is a mess, but can become very powerful to the point of superhuman abilities. It is very interesting to see outside of their FOSS and CS accomplishments, what kind of people they are, or what other interests or beliefs they have. Tim Bernersā€Lee, inventor of world wide web cofounded and is president of the open data institute and aims to give users more control over their personal data. I was happy to see Hong Phuc Dang on the list, as an asian representation of spreading the open source movement. + +Their contributions go beyond code, offering insights in the cross between tech and humanity. I would like to understand their broader perspectives more and how it can improve my own approach to software development and community building. + +### Group Progress + +Our team has been bouncing back and forth between Pandas, a python data analysis library, and Danswer, an ai powered search engine for specific team knowledge. Pandas is a big and more structured project, with many issues, and a decent amount of good first issues. This makes Pandas look like a better starting point to contribute to open source, and learning the conventions for good coding and naming conventions. Danswer is smaller and is less structured, but it also gives the opportunity to have more meaningful contributions. For both projects, I don't have a lot of domain knowledge on python packages/data analysis, or for ai and chatgpt like projects. In my eyes Danswer sounds cooler and more interesting, but also looks like a bigger learning curve. Overall, as a group, I think Pandas is the more likely candidate, but we will meet back next week and finalize our project setup so we can start contributing. +