If governments don’t worry about small companies, this is not going to end well… They are the base of a country’s economy.
Marcus Zarra wrote an article about not trusting documentation. It is based on the point that you are a lousy programmer compared to what you are going to be in the future. Therefore your documentation right now will suck for yourself in the future (and of course other people).
I really miss Bayesian filters in Google Reader. Apart from that, Google Reader is my favorite feed reader. Despite being really great among web-based readers, it lacks the design of a native Mac application (and yes, I have tried ReadAir but it’s not native anyway).
What holds me from switching to another reader is the sharing with other google users. I share a lot of stuff, and I also read from all my contacts, and it’s interesting stuff most of the time.
And this is the magic formula for my RSS-Crowdsourcing-OneMoreBuzzword-Filter™. When I have almost no time and lot of feed items, I skim over them and the ones that I find potentially interesting I share them instead of opening them in a new window, as I would if I had the time. So how this works? If it gets shared back by any of my contacts, I will read it later (and it’s because it is interesting). If not, it is lost in the unknowns of the tubes.
“Well, aren’t you spamming your contacts?” Hrrmm, yes, I am. Social network friends are cheap nowadays anyway.
Depois de ter sido entrevistado para a Visão sobre o twitter, fui convidado para estar presente no programa Janela Aberta no Rádio Clube., juntamente com o PauloQuerido
Para os interessados fica aqui o MP3. Acabei por falar quase só do TwitterNotes (À venda), mas tirei umas notas mais gerais.
Aids, he [Pope Benedict XVI] said, “is a tragedy that cannot be overcome by money alone, and that cannot be overcome through the distribution of condoms, which even aggravates the problems”.
This is one step from passive atheist to anti-catholic for me.
Está agora lançado oficialmente o cartaz para o Take Off deste ano.
Quem esteve presente nas edições anteriores pode notar que existem menos apresentações individuais que nos dois últimos anos. Depois de cada edição fazemos um balanço, reconhemos feedback. Uma hora de almoço mostrou-se insuficiente, e falta tempo para networking. Sendo assim reduzimos para cinco as apresentações individuais.
A Carlota Ferreira, o Carlos Andrade, o Leo Xavier e o Luís Sequeira vão partilhar conosco as suas experiências, nos mesmos modelos das edições anteriores. Já a primeira apresentação vai ter um cariz mais prático. Eu assisti a uma versão mais curta no Workshop de Empreendedorismo e o Jorge Figueira do GATS aceitou o meu pedido para o fazer no Take Off.
Vamos ainda aproveitar a nova distribuição horária para experimentar organizar um painel sobre um tópico actual do empreendedorismo. Este ano vamos debater o Coworking. As vantagens deste modelo, os problemas, as dificuldades em arrancar. Vamos ter em palco pessoas que estão a arrancar com espaços do género, e pretende-se também a participação do público.
Esperamos que este modelo se aplique melhor ao público e que sirva para continuar a trocar experiências de inovação e empreendedorismo. Encontramo-nos dia 25 de Abril, no Departamento de Informática da Universidade de Coimbra (iCal para os mais esquecidos).
I’ll have to agree. ISPs should embrace and cache bittorrent packets, not throttle it.. Even the Norwegian State TV launched a BitTorrent tracker!
Apesar de recomendar a leitura de A praga da Internet vitima agora os informáticos, do Paulo Querido, não concordo totalmente.
A crise realmente tem peso nestas empresas, sobretudo as que estão cotadas na bolsa em que as economias dos investidores, net profits e companhia são mais complicadas. Googles e Microsofts começaram no final do ano passado a limitar as novas contratações e agora estão a reduzir nos quadros.
Não acredito que seja o facto das aplicações online grátis, e da facilidade de construção de software por parte dos amadores que seja a causa. Mais rapidamente acreditaria que fosse o OpenSource.
Pessoalmente penso que é a consequência de tantas empresas fecharem (ou reduzirem custos), que no fundo são os clientes mais importantes das empresas de Software. Se as PMEs fecham, as grandes empresas que lhes vendem software também sofrem.
Mas se algum economista me quiser corrigir, esteja à vontade.
Helvetica is a documentary about the typeface with the same name, and typography and graphic design in overall.
What matters is not the letters are inked, but the whitespace between them.
The documentary is a bit too long, but it presents you opinions from several graphic designers about Helvetica, what is so good about it, how it is interpreted, and how you deal with the fact that’s today’s default font.
I must admit that while watching it, I got the urge to make my own typeface, and I even got a few ideas for this wiki’s redesign.
Diogo recommended me Religulous an humorous documentary about how ridiculous religion is.
Bill Maher interviews some representative people from a few churches and the outcome is funny, yes, but it can’t be taken seriously as a documentary. He never allows his interviewees to finish their ideas and his trying to be funny all the time. In some of them, he’s brilliant, but in overall the movie loses it’s power.
I wouldn’t recommend to anyone who’s certain about their religion. They will (rightfully) criticize the way he interviews people. But if you are doubtful, you might find it funny.
Microsoft send a legal notice to XDA for them to remove the upcoming WindowsMobile 6.5 ROM links.
While they are legally right, they should support XDA Developers. They are the biggest community of WinMobile Developers, and they are the ones that make the experience with Windows-powered smartphones and PDAs bearable.
Leaking wm6.5 to developers and hardcore users is the best way of doing a beta test, and improve the product launch since there will be 3rd party apps since 0day.
If I were to define the Internet, I would say it’s Information + Communication. This might change over the time, and it might not apply to everyone. Some will only see it as a mean to communicate with other people (think Skype/MSN/Hi5/Facebook), others would just use it as an information silo (Wikipedia, Google Searches). And the minority of geeks might even use it for weird things I don’t even want to talk about.
For me, Internet plays a major role in my lifestyle. I wake up and check on the email in my PDA when still in bed1. I get up and go to school where I turn my laptop on and check the news. Until the end of the day, I keep checking google reader, since I get new feed items every 5 minutes. When I go to bed, I read the rest of them. Oh and I have IM on all the time.
Internet is not only a way of communicating. It’s also my business. I have done web-developing for the last 9 years2. I haven’t bough a single book about it. All the information I learn is either by other people, or trading with Google. They get money from the ads, and I get links to the information that I want.
Business aside, there’s the other google that provides me with the entertainment I want. But that’s still information nevertheless.
So I get all of this from the internet. Some ask if this is enough. I say it’s too much.
Yeah, I got feeds every five minutes. And this is me on diet now. Sometime ago I stopped following all the big blogs. TechCrunch, LifeHacker and all of those who post every half an hour all about nothing. Now I follow individuals, who are much more interesting. The best is the small personal stuff they share that makes me smile from time to time.
So about that awesome posts in the “big blogs”? If they are so good, someone will link it in their blog (or twitter, or some mailing list). I’ve stopped worrying about that and I’m happy about it.
Still, I now follow much more blogs (each with rarely posts) but it’s still too much. And I don’t read all of it. I’d love some filtering, like Paula, or my colleagues presented on Codebits, or what Fred suggested.
The solution Fred suggests for this problem is to stop using your RSS reader. It’s impossible for me to do this. I could migrate from Google Reader to something like FriendFeed, but I would still be reading my feeds. He suggests that waiting for blog posts to come to you via twitter, or use websites like HackerNews/Techmeme for community filtering.
I already read HackerNews, but as an extra-feeds when i got the time. The really interesting stuff comes mostly from random people’s blog I followed because I liked one single post. It’s also hard to find all my tastes around the web, and even impossible to follow some personal stuff.
Feedreaders are a good experience I’ve been advocating to all my non-geek friends and I’m just waiting for someone to wake up Google for that Bayesian filter they already have coded.
It’s sad, but it is true. “Twitter doesn’t scale in a social way”:“http://dev.null.org/blog/archive/2009/01/25#1708_lesslears and” I’ve just written a whole post about it.”:/blog/twitter-fail
I must be some magical guy, but I always have an inbox 0. The problem is that emails that need a reply with more than two lines got stared. So I have this second inbox on the top of my page (Thank you Lab folks) with my to-answer list. This is the one I can’t reduce to zero.
Internet has always provided me with more and more information. For any new thing I learn, it raises two more questions that I want to know. This addictive aspect of the internet is now starting to worry me. Maybe the problem is not in the means I use to access information, but in my hunger for new knowledge3 that is the root to this problem. That urge I have to follow that new person, or add that blog to my reader is the one to blame.
With these last days without round-the-clock internet connection, I’ve missed it a lot, but also decided to change some stuff in my lifestyle, I don’t get a fat unsociable nerd.
1 I started doing this when teachers emailed us later in the morning that they wouldn’t be giving class the next day.
2 I intend to stop for a while, but that’s another post.
3 Yes, I have been seeing Heroes. I know, I know…

I know he was supposed to be dead, but I will link him anyway: Twitters Forthcoming Mother of All Whales.
I’ve been twittering for more than two years now, and I reached a point where I couldn’t follow twitter anymore. I was following almost 500 people and I stopped watching the timeline. I was checking the website from times to times, but mostly losing the interest I had in the beginning when there were so few of us around there. Now everybody is going into Twitter, just like what happened with hi5 some years ago.
I even tried to clean my following list. I reached 200 and those are the indispensable I had to follow, and I still find it hard to keep up.
Truth is, Twitter doesn’t scale. And I’m not talking about Rails here. It’s about the social scalability.
I’ve been thinking about quit twitter all together, but some folks still make it interesting. But I really have to ignore it all when it’s soccer time. That’s why I think grouping is the key to reduce noise in twitter. That or negative filters, as Carlos Duarte suggests.
For now, I’ll just keep a low profile and continue with my human experiences. I will post the results soon.
The only feature that makes Ruby more awesome than Python is being proposed. And Guido already commented on that :)
O Sérgio e o Alex tiveram a ideia de promover pequenos workshops tanto sobre tecnologias como soft-skills e apesar de só ter assistido remotamente à primeira, acho a ideia interessante, e sem dúvida uma mais valia para a malta de Lisboa.
Já foram 3 (Erlang e CouchDb, Técnicas de Apresentação e Capristano e Sinatra) e mais se seguem. A não perder ;)
Long time ago there was this website called SourceForge that hosted the majority of opensource projects. It would offer a unix shell account, hosting and CVS (and later on, SVN) repos and CDN powered downloads. Today a lot of Unix and Windows utilities live there.
Google got big and in 2006 they launched their own OpenSource Hosting with a SVN repository, wiki, issue tracking and downloads. Plain simple, à lá Google.
Then a couple of ruby hackers started a side-project called Github that offered repository hosting for projects that used the Git Version Control System. But it wasn’t a regular hosting like SourceForge, GoogleProjects, or even BitBucket or Launchpad [1], it uses the Web2.0 success model:
If you have used Github, you have seen that the web interface is really simple. Basecamp-like simple. The only thing that is limiting this factor it git itself that is not as straightforward to use as SVN or even Mercurial. But they even did some tutorials and provide some help about git itself, which works pretty well and is making some great opensource projects migrate to their service.
This is a small difference to the regular services. In Github you can follow2 developers, or simply some project. It has an activity stream (think facebook) where you can be up to date with commits, forks, pushes related to the projects you care.
It is free for opensource projects, but they run a business. If you want your company to use their features for your projects, you can buy one of their plans. I find they a bit expensive, specially the lower ones for small teams, but it’s not by chance that they won the Best Bootstrapped Startup Crunchie.
I love the decentralization of git and now more than ever I love the offline commits. So bad I migrated everything I had in SVN and I am hosting everything as a git repository in my external hard-drive, VPS and the important ones in Github.
I have tried to use simple git repositories in my VPS and even using Redmine to browse but the experience sucks comparing to Github where you can see the various branches, commits and even get some stats.
There are some nifty features like being able to host your webpage as a github repo, or the per-project wiki that’s very useful for storing the documentation of your opensource project. There is a small different against google’s project wiki: it isn’t available in the repository, which I find weird for these guys that even have snippets in repositories. You can also edit a file and commit right there in the browser, which I use sometimes for quick fixes in my website. But my favorite feature is the commit comments which Gaspar use for code reviewing.
What I most miss is an issue tracker. Google has this, and while Github doesn’t include one, it allows you to integrate with 3rd party services like lighthouseapp. Be there is always hope.
As I said before, I love the fact that Github works with the opensource community. They even blog about cool projects they host. There is a general concern about a commercial company hosting most of the opensource projects around (being Google, Github, any of them). I agree that would be safer to have non-profit entities, like the FSF and a non-freetard one, to do this service. However I find the advantages of having an innovative company working on this service enough to have the risk of having most of the opensource projects in the future.
1 The later two are a step ahead of the former and more close to Github.
2 Or stalk…
I’ve already expressed my opinion about BitTorrent but I believe it is important to pay attention to the trial the Pirates are facing. I suggest you to read Jesper’s post.
I’ve followed the trial via TorrentFreak and you should read the posts too.
This trial is not only important to ThePirateBay [1], but to everyone involved in file-sharing and ultimately the internet. Zeth has an interesting writing about the consequences of this trial for both parties, and even if the pirates lose, they can appeal and this whole thing can be delayed 5 or even 10 years.
1 Oh my god! I just linked to a torrent-index, I must be a criminal assisting copyright infringement! I can go to jail!