Skip to main content

Posts

Showing posts from December, 2015

The role of the code of conduct...

Looking around Reddit, I stumbled upon this Open Content & Software Magazine post asking if there is a need for a code of conduct for developers at the FLOSS community, and if anyone would follow it. In short, the answer is yes in both cases. There is a need for a code of conduct and people who would follow them, but I'm not sure if only one code of conduct would suffice or would be followed by the community at large. As such, we should be honing specific codes of conduct depending on the specific community where it will be applied. Most importantly, each community should make it's code of conduct and enforce it. A code of conduct that doesn't comes from the community, is doomed to fail from the onset. It's vital that each community comes up with its own code of conduct, even if the whole community isn't engaged on coming out with it. At least the people who are seen as the leaders should be, as representatives of each of the groups that make up th...

Surveillance is just a tool...

As this post at wired.com , saying that you don't have nothing to hide is not the right way to make a case for or against surveillance. Surveillance in itself is not something good or bad, it's a tool that can be helpful in many ways from keeping us safe to learning new things. The post makes a good point about how anything we do can be illegal somewhere. Not only that, laws evolve as society does. As such, things become legal or illegal with time as society views changes overtime or to accommodate technological changes. To add complexity to something that is already hard to follow, the law books reflect the way the views of the society that codify them. As such, we all have done something that it's illegal somewhere at some point in time. Not because we are bad, or criminals, but because the laws are different at different places. Even within a same country, laws may differ between different states and counties. So, if we let law enforcement agencies know everythi...

Encryption is not the enemy...

I find it amusing, ironic and a bit sad that Blackberry blasts Apple for its use of encryption to protect their user's privacy. In more than one way, I didn't see coming something like this from Blackberry, who's encryption software is one of the best and the reason many of its costumers use it to begin with. But most importantly, while it's true that criminals and terrorists make use of encryption, using as that an argument against encryption is a fallacy. Encryption isn't the most important tool than enables criminal or terrorist actions, or makes it impossible to conduct or collect data to prevent or punish those actions. Most importantly, that encryption can be used to do bad doesn't take away that most uses are legit and it protects the privacy of good people. Saying that it was because of encryption, that law enforcement and intelligence agencies are not able to prevent crime and terrorism is shortsighted and at the verge of being a lie. To b...

Embrace open source...

I find it ironic that most of the biggest software and hardware companies are using open source to build their own systems, they keep telling their costumers that they should put their trust on proprietary systems. It seems that foolish that those companies that use open source to build their system, don't embrace open source on the costumer side. In a way, they are losing on the most important side of open source software and hardware. After all, who would be more interested in making their software and hardware even better than the costumers who use it. Costumers invest more than money on the systems they use, they also invest time and build expertise on those systems they use. With this in mind, it makes sense to let the costumers that use your system to actually be able to freely contribute to make the system as a whole better. After all, they are more likely to find things to improve or bugs to fix since they come to scenarios that are hard to replicate in other w...