-13 karma · joined October 14, 2020
Non-free (as in freedom) software is not something that any self-respecting programmer would willfully associate with because it's inherently dirty. A proprietary license is (literally) a form of DRM. It's a feature that is hostile towards its users, especially those who are "makers" or "doers."
The authors argument is roughly "you're not allowed to fork my proprietary project because it's proprietary," while the school librarian has an opinion that I would consider to be more copyleft. I tend to agree with the librarian.
I think that writing a book that uses major plot details from another book without copying them verbatim is not illegal. That would be analogous to writing a program that does the same thing as a proprietary program. I argue people should have the right to do this for books just as they should have the right to do this for programs.
"refactoring java code" is really not an exceptional task that vim (or emacs) cannot handle.
In situations where grep -r is too stupid, ctags exists.
On the AP computer science exam, the questions are about reading and writing code that uses the more annoying features of Java such as static methods, interfaces, abstract classes, recursion, etc. If you pass the exam, you get college credit for an introductory CS course. I remember looking at a practice exam for AP computer science _principles_ exam back in highschool and laughing my ass off because they were so stupid. The questions were about things like "applications of virtual reality" and "benefits of 3d printing."
Their statistics that it somehow helps minorities smells like bullshit to me. I don't think any kids get inspired to enter STEM by a course where you have to write essays about "digital video" or whatever. It seems like they are quick to applaud themselves for doing something that has a plausible PC justification behind it without really thinking critically about the effects.
Before America was colonized, there were also political divisions and multiple distinct cultures. Then, a new culture showed up and eliminated all of it. Rightfully or not, it was the establishment of unified central authority that gave America its prosperity. Go look at a map of North America and notice there's only three big countries. In Africa, the situation is essentially a stalemate because there are so many competing factions.
A group of small nations is always going to be more inefficient than one big nation. Just imagine what would happen if you abolished the federal government of the United States.