12/07/2012

Clean and minimalist design...

As with many other things, I want a clean and minimalist design on my software. I don't want any other than the necessary at hand, so I can concentrate at the task I'm working on.

Yet, I've found that designing anything to be like this is a hard feat to get correctly. It's incredibly easy to over or under do it, for the have the right tools at hand while arranging them just the right way. Not only that, it irks me when I'm not allowed to take features in or out so I can get it to be as I want it to be.

I can understand that any software comes with the features most uses as default. In any case, the user needs to be able to make any change to the configuration to make it work better for him or her.

Making the design clean and minimalist doesn't equate to taking away functionalities, it just means that there is a need to better need to understand how those functionalities are used. This way they can be better placed, so that those most commonly used can be accessed faster, while giving the user the chance to configure a way to put the functionalities favored by him in a way they can be accessed with ease.

In many ways, designing this way can be one of the hardest thing to get right since every user can have a different idea of what it means. That why it's important to give the user some freedom to configure the software he uses, and also having a wide rage of options, so that users can be the ones choosing the one that works best for them.

On what it works for the user, the user knows best.

12/05/2012

Traditional media and social media are complements...

It's interesting to see how traditional media tries to control how information flows, trying to control the perception, only to be foiled by how people share events among themselves.

The thing is, that many times the information gets distorted too by the people. Not that many people wants to distorted, but it gets distorted because it loses context. Mainly because people tends to focus on a single part of the information, losing the context that brings knowing the background on which events are happening.

At the end, we need to get our information from both traditional outlets and from social media. The traditional outlets are useful to get the big picture, to get the context surrounding the story we are interested in. From the social media we can get a better sense on how people that are directly affected, or involved, by the issue think and feel about what's happening.

In a way traditional media gives us the context, and social media gives us the finer details to better understand the matter at hand. The complement each other, and keep each other honest.

Relying to much on one or another is mistake, since we will only be seeing part of the story. We need to have as many sources as possible, so that we can better compare what we are told with what's going on. Placing to much trust on a single, or just a few, sources is the best way to be blinded or being manipulated to think in a certain way.

If we want the truth, we need to look for it ourselves. To wait for it, is to invite others to give us the information they want us to have.

12/02/2012

Women in science and technology...

It bothers me than more often than not, women are either under or miss represented in science and technology. The same thing could be argued on the geek culture at large.

There is the perception that women that have a keen on interest on science and technology aren't all that feminine at all. Like if femininity and these fields are mutually excluded. Almost always women that have a strong interest, or good, on these fields are portrayed as socially awkward or not even remotely feminine.

To make things works, the ones who are feminine or attractive are there there to take advantage of the geeky men that have no defense from their charms. At times woman are totally dependent on the technical abilities, or knowledge, of a man to save the day.

We need to change this perception, since it's costing society to lose a large number of women that have the interest to be on working on science and technology that get deterred because of that those aren't places for women.

Femininity needs to stop being a factor that makes people think that a woman isn't capable of working on technology, or being a brilliant scientist. All comes down to her brain, and skill sets she has to bring to the table. To judge her just on how she looks is demeaning and insulting.

I find smart woman, that know about science and technology, to be the more appealing. It really thicks me of when they feel that they have to water down that aspect of themselves to appear more interesting, or accepted, by others.

That needs to change as soon as possible, if we ever want to be a better society as a whole.

12/01/2012

A social media that brings a better world, not a more violent one...

It's sad to see social media used to attack and insult opponents, widening divides while making anger make any mutually beneficial resolution less likely.

Now more than ever, we need to take social media not only as a tool to share what we think and what we care with those we care or agree with. Social media is also a tool that needs to be used to engage in true debate with those who oppose, or not share, our views. Only by doing both, communicating with those that agree and with those who disagree with us, can social media can become the powerful tool needed to build a better world.

Social media isn't here to end disagreements, or to widen the divides that already exist. Social media is here so that we can actually work together to take the common goals we all have, so that we can build a better world where all our views are represented. In many ways, social media is a way to give people a way to make their views and opinions known.

With the help of social media, individuals can really see the big picture more clearly, and arm with this vision there is a real chance that a better understanding of other points of view. Armed with this understanding, there is a real chance that people can actually come to mutually beneficial conclutions.

There is a real need to engage the opposition in a debate, where all get what they want or need. Violence is never the answer, since violence only serve the purpose of widening the divide between people.

We need to start using social media to close divides and build bridges, not making things worse. Only by truly talking to the people on the other side we will build a better world, and we are all responsible to building it.

I hope that social media becomes an important tool in the peaceful transformation of our world, not a tool of violence against my fellow human.

11/30/2012

Truly inclusive technology...

There is a need to make technology more inclusive, not only to be used, but also in its creation, development and adaptation for different needs. If people can't have ample access to technology to do all of these things, no matter how useful or innovative at the beginning, it'll soon be obsolete or irrelevant.

If any technology is made so as much people can do more than just work with it, chances are the technology will reach its full potential. And it's more than likely than that potential is far beyond anyone can foresee. To take technology there, it needs to let everyone in and let them modify it or add to it openly. Closing it to the general public is the best way to ensure a short life for it.

Inclusive technology is the best way to make out present, while at the same time ensuring our future. Technology gives us the best tools to do both, and the best way to do so is to have technology that is work on and developed in an open and transparent manner.

People have a way of making all the technology they need, or use, their own one way or another. So, it's in the best interest of everyone involved to make sure that people can do so from the very moment a technology is available for them to make the best use of it, even if it means its modification. Any limitation, or guidelines, should be ethical at most.

Technology needs people, as much as people needs technology.

11/28/2012

FLOSS is the option to follow...

Another of the reasons that I love FLOSS is the way it works, and the culture that surrounds it, is the fact it allows people work and form communities around it as they would normally do. The best software that come out from FLOSS is one where people can claim as their own, and work on it as they can.

In many ways, FLOSS represents people working together in order to produce what they need in they way that best suits them. It really it's the software of the people, for the people and by the people. This is the way software needs to be made, and worked on in order to make it the best possible for use it's intended.

People should be able to come together to work on the software they need, to develop it and share it with others freely. Others should also be able to take the source code of any software to be used and modified to suit their needs, with the only condition that they give credit to the original developers and share those modifications back to the community so they can be used by other in the same way they used the original code.

We need to make FLOSS the norm, so that people can truly benefit from the full potential that software can have to benefit people's lives.

People have the need to share what they find and do with others, and FLOSS gives people the best option to do in the most beneficial way to everyone involved. It's a model where developers and users stand to receive the benefits from their work in a more equal fashion.

The model that FLOSS brings to the table is one that makes people and their needs the focal point, not the originator of the software. That's the way it needs to be, since technology needs to be at our service.

11/25/2012

Free and open technology...

All and every technology should be open sourced, free to be modified by users to better suit their needs and redistributed. What's more, those new modifications need to be easily redistributed to others that find it appealing to their needs.

The need to have technology behave this way, is because we need to have the benefits of it to be as widespread as possible. There are far too many cases where the technology to save lives, or communities, existed but couldn't be used to do so because it was to expensive or there was no way to put it to work because it wasn't in the interest of who owned the technology.

Technology can't be captive by the interests of the few, and it's more powerful to improve people lives when it's freely available to be worked and redistributed without barriers that impede users to do so in an artificial way do to vested interest in avoiding it.

We could be progressing a lot faster if all technology was open to all to study and work on it, thus coming with improvements or specialized versions to be applied a lot faster where there are needed. And those versions could be made by those who need it, without having to depend on the original creator of a certain technology to take an interest to do so.

Those improvements should be allowed to be shared with any other person, or group, that needs it. Most importantly, it needs to be made available back to the originator.

What can be closed to other, are the processes on how a product is made. The technology is to be open, yet the process can have the option not be shared as long is not vital for society at large. It's important to make the distinction between the technology used to create something, and the processes used.

People naturally want to do things together, making all technology open to all to work on and share it means that it can advance even faster in ways that'll benefit more people. What we are set to win is offsets the possible downfalls of making technology open.

11/24/2012

FLOSS and open standards are not a luxury...

As with the Internet, software running on your computer should be made in a transparent way and its source code should be available to studied and modified as needed. Not only that, the author of the modifications made to the source code should be able to distribute those modifications freely, along with the source code for it.

Also, you should have the freedom to redistribute the software you have freely or share it with others. Just as we share books, and other media, with our friends and family, we should be able to share the software we have with others that might find it useful. And if you find that the software you have needs to be modified to better suit your needs, you should be able to do so independently and be able to share those modifications.

FLOSS offers everyone these things, along with communities that share the same goals that you have.

Not only that, FLOSS gives people a common framework to work around so that all work around a single standard. This way users and developers are insured that they have a reference point to work around, so they know that what changes it's the way they interact with the standard.

What needs to be stable for all to work with are the standards, not the software used to work with them. Both standards and software need to be free and open source, so that all can contribute to the them and be free to use them without fear of lawsuits or losing their data because one or the other are no longer supported.

As computers, and thus software, is becoming more prevalent in our lives there is a bigger need for them to be free and open. Also the standards that are used to interact with them need to be free and open, otherwise there is the real danger that a single person or company to be too powerful or our data be lost simply because of choices made by third parties.

FLOSS, and open standards, are not a luxury. They need to be that way, so that we the people don't lose our freedoms.

11/22/2012

Another attempt to take control over the Internet away from us...

It's sad to see that now the UN is on the road to try to take control over the Internet. Instead to let the Internet to grow organically, in an open and transparent way in every aspect, it seem that there are special interests groups that want to take Internet behind closed doors.

The Internet belongs to the people, all development that affects its inner workings is to be made on the open. Those working on the Internet, whether on its inner workings or developing its standards, should work on a transparent way so that we all know what they are doing and how their contributions work.

Not a single part of how the Internet works, or how it's developed, should ever be behind closed door. All activity should be on the open, so that any interested party on a certain aspect of the Internet, can have full access to it and the rest of us to know what that party is doing.

Any attempt to take the Internet's control behind closed door, should be opposed by everyone as a question of principle. After all, the Internet is ours. So, we must have a world on how it works and its development.

In many ways, the Internet is an extension of the real world. We live part of our lives on it, as such we must have the same freedoms on it as we have on the real world. So, we should be able to have our freedoms respected as they are on the real world.

11/19/2012

In peace, science and technology should move faster...

It's sad to see that technology advances faster on times of war, than it does in times of peace. There is a urgent need to change it so the reverse becomes the norm, so that peace time becomes where science and technology advances faster.

Not only that, we need to have the benefits from new scientific discoveries, and the technologies that develop from them, get to a larger part of society faster.

There must be a way to make peace the norm, by making war at any level undesirable. All conflicts need to be resolved without relying to violence, and people's needs are to be meet as they come.

We need to make it so that conflicts that drive the advancement of science and technology, don't result on violence that ends in bloodshed. Science and technology need to be instruments of peace and understanding, not those of war and violence. If wars and violence are common place, it many ways society at large has failed to do what's needed to keep peace.

Science, and technology, are two of the most important instruments that we have to help keep peace. That's we need to make it so that in peace time it's when their advancement is the greatest and beneficial for society at large.

If we are able to do so, we could be able to turn the world we all want into a reality.

11/17/2012

Science and technology bringing the world together...

I would like to see science research and technology development being something that brings the world together.

Instead of being done in secret, by single individuals, corporations, or countries, they should be conducted in collaboration by anyone interested in the subject. Not only that, it should be done in the open in full view of the world.

The education to be able to conduct science research, or technology development, should be given as a priority at any stage of life. Most importantly, people should graduate from basic education with the ability to at least understand the basis science and how it's applied on the technology we use everyday.

Even if end goal of an individual isn't getting a degree on a science or engineering area in college, they should have a functional understanding of science. The same goes the other way around, every part of the human knowledge important.

In the science and technology areas, it's becoming ever more important not only to give the average people a working knowledge in those areas. It's imperative that what happens on those areas is open to the public in every way possible. People should not only know whats going on, but also should be able to participate if there is a desire to do so.

Science and technology are the foundations of the modern societies, and they also be bringing those societies together.

Sci-fi: trying to see future tech and its impact on society.

Growing up in the 90s consuming a lot of sci-fi media, it feels rather strange that some of the tech described on sci-fi has become a reali...