Search Cards Interface

This is another search interface.

It would be cool to have a card interface too. You make a search, and a million cards open up bellow. Each one has a screenshot of the website with hilighted results. You would see 4 or so cards per line and the title of the website just bellow.

You could turn a card and see detailed info on the website and/or more stuff.

One card would have multiple sides or turns. You could keep turning each card and they would show content in different ways:

- They could show related or in the same category websites
- They could show related content (video, photos, blogs, news, translations, etc)

Also:
They could be expanded to a almost-full window (with the search engine on top) and let you keep on turning). This would let you browse stuff and do what you wanna do and, after that, go to normal size again and keep on browsing cards.

They should be storable and shareable; and function as a result filter.

Creative Commons Attribution 3.0 Unported or >
http://creativecommons.org/licenses/by/3.0/

Search Cube (polygon) interface

Today, I woke up with two ideas; here’s one.

The search cube polygon is an idea for the search engines. The idea is to search for something and have a 3D cube or polygon with a determined number of sides. Each side guides you through the search results; in different contexts.

One could use the cube to search in different ways and use different search approaches. For example, if you look for the word sex, the cube would present itself and determine 4 categories (based on common content) of the results of sex. You would turn the search cube in any direction and results would be filtered so, for example; in the rare case you’re not looking for porn, you could see clean results of it in 3 other categories. These could be, for example: sex (science), sex (porn), sex (culture) and sex (unfiltered)… bad examples but you get the idea.

So, if I’m interested in sex from the cultural point of view, I would turn the search cube towards that direction and see results in this category only. At any time, I can start turning it in other directions for different results. This solution would filter out all the porn when not interested and let me focus my search a lot more.

  sex (science)
  ---------------------------
s |                         |  s
e |                         |  e
x |                         |  x
  |                         |  (porn)
  ---------------------------
sex (culture)

This is one approach; the categorizing one. There could be a functional configuration of the polygon. For example, take google’s news, blogs, images, videos and search results. This would call for a Pentagon to do this trick so, you could use it, basically, the same wa you used the cube.

Oh, and, when I say “you turn the polygon” I mean it in a way as Compiz let’s you turn your desktop, but just bellow the search form in Google or any other search engine.

You should be able to build up various search polygons and store them.
They should be shareable too.
You could click on one and maximize it.
You should be able to combine them and store old versions automátically (wiki-like)
You should be able to import them to your web browser (open in tabs or polygon functionality)
They should be able to contain images, videos , results and whatever.

This is just an interface idea and introduces a whole new way of searching stuff. Feel free to implement since, here, I declare this idea as Creative Commons Attribution 3 Unported or >.

http://creativecommons.org/licenses/by/3.0/

HowTo: Adding your Fedora Client-side Certificate to Google Chrome

Ok, no need explaining. If you’re gonna try this, you already know what the client-side cert is. To get it, just go to:
https://admin.fedoraproject.org/accounts/home

Please, login and download it. The link for downloading it is located just bellow of the successful login screen.

If you still don’t know how to create a FAS account, just go to:
https://fedoraproject.org/wiki/Infrastructure/AccountSystem

Ok, let’s pretend your cert is located at $HOME.

# import the certificate using nss-tools
pk12util -d sql:$HOME/.pki/nssdb -i ~/fedora-browser-cert.p12

You, probably, need to restart Google Chrome and that's it. If you wanna install Google Chrome, I suggest using their own fedora repo: http://www.google.com/linuxrepositories/yum.html

Good advice

I’ve been thinking,

I want to set up a website with good advice. One that attracts people that think things like: “I don’t want to live”, “I feel lost” or “what should I do with my life?”

I’m sure people google this from time to time… I have…

So, here’s a good idea:

Let’s set up a website and ask the search engines for help. The website should contain good advice: religion agnostic, well fundamented and written texts. With the necessary colors to make you feel comforted and, maybe, some music.

The website should be a first result and take you, immediately, to it (kinda like the “I’m feeling lucky” feature by Google). It should include no propaganda, google adds nor any “read more” links. Just plain “get you up” texts; devised by specialists in the matter.

Maybe the UN or some international organization would lend a hand. The texts should be translated in all languages. Possibly, it could have links, in the texts, foreseeing possible reactions, for example, a reader, in the middle of it, could think “but I don’t believe what you said” and, the link would elaborate, in a special way, so, the reader, could get more interested or convinced.

The cases that should be firstly developed should be suicide cases or similar desperation cases.

So, for example, let’s say I’m thinking of killing myself and I google “I want to kill myself”. This good advice website should appear and let me read a bit… maybe watch a video and some nice music.

Another case, let’s say Susan looks for “I feel lonely…” the website would present her with a relevant text/video whatever…

Anyway, just an idea that I think it’s worth exploring.

Open Letter: Audio development unification proposal

I’ve tried, in numerous times, to contact different audio companies and get them to develop their products for GNU & Linux. These companies are: M-Audio (Avid), Propellerheads Software, Ableton and Digidesign (Avid).

The petition, usually, was that they should count us in… and, that, didn’t work.

Ok, here’s a new approach. What if we, all, collaborate on a charity project to produce Free and Open Source audio software?

You could centralize in a non-profit organization with the following commitments:

Develop Free and Open Source Software for those who can’t afford your products

Look at this as a charity project. You could try and develop, alongside with your fellow competitors, a piece of software that would let people with low resources, to be creative and produce high-quality music.

Join forces with the competition and learn from each other

Ok, so you compete… right. What if you let your developers work together? I’m sure you could learn a lot from each other and gain ideas for new products.

Provide ground for testing and experimental design

You know your devs have millions of great ideas! Why not let them implement them on their free time; on a pice of software that would have tons of people providing feedback and working along with all of you to make round up these new features? Come on, you could get great code!

Besides, you have the possibility of learning from new technologies like Lv2, jack and others. I’m sure you would expand your horizons as a company and would have happy developers; working for a better world!.. a more musical one at least ;)

Give back, the Community, and let them give you

This spells benefit for all sides; all the time. People with look at you as better companies and, the Community, takes care of their companies! We support them and we develop with them; we stay with them when software fails and help them repair it; we rejoice and make parties when victorious! We rule!

Conclusions

I’m sure and, if your leaders read this, they will see the great benefit in working together with your fellow competitors. The Community can give back a lot of man power to you and you could expand the knowledge and horizons. The benefit goes back to your products, the community and the users!

Please, consider on making a non-profit organization where multiple audio companies can work together. I’m sure you can see benefit in the near future.

The future of P2P on the cloud

Last night, before sleep, I thought of this:

The new sharing system should be something as simple as a distributed, syncronized filesystem.

This new filesync should sync the files on a certain directory; for all it’s nodes (users). It should use rsync or something similar so it could send the changes only and calculate hashes to compare the files.

It should hold the list of nodes or, users, in the same dir; so everybody has the list.

There would be one master source and, when validated, the other nodes could become masters (multiple masters). Also, a node could “fork” the dir and add/change the files.

Everytime the master updates the share, you would have to authorize the changes.

This would let us share files easier and let us stop looking, eternally, for the updated torrent file or the rapidshare links to episodes of house! ;)

If done right, this could serve as a very cool replicated filesystem over Internet. Not only let us share files but, for example, share a whole server (google style; small spec nodes but millions of them!) in our machines. You could decide to “sync” some cool website you like and help them with the hosting.

Besides, we could add really cool features like encryption and stuff. Cool idea, huh?