09
Oct 11

Deleting Large Gmail Messages

I couldnt find anything that could help me sort GMail messages according to size, so that I can delete files with large attachments  (no, I dont want to install Outlook, Thunderbird and others).

So I went ahead and built me a small Python script. You need to have the IMAPClient library installed. Then download and run this Python script to find big GMail messages.


04
Oct 11

An Android User Review of the Apple Non Event of Today

An Android user review of the Apple fanboy wanking circle non event of today:

 

Lets sum up the “innovations” vis a vis Android phones…

 

– blablabla, a bunch of marketoid numbers

 

– new Cards app. Really? Fuck me, you’re going into a business with lots of competitors and “innovating” in a dying paper industry? For 3 dollars a message? You’re joking right? Didnt you have something better to show? And to start the presentation?

 

– notifications now over Wifi+3G and dont interrupt your games. Kinda like the Android phones have had for a couple of years?

 

– a brand new app is Reminders. You must all be on some kind of strange drugs. A to-do app with notifications? To compete with, lets say, hundreds of free and paid apps in your appstore and in Androids appmarket? This only makes sense if you bought out the largest of those competitors.

 

– twitter integration. Oh boy what a thrill. Do you mean something like an Android application/twitter intent? But this integrates with ALL the apps. Yours only integrates with your built-in apps, is that it?

 

– the camera button is now the home button. You mean you cant configure what your home button is? There are hundreds of apps for that. In Android’s market.

 

– say I take a photo; icloud saves it to the cloud. Like Android sync to Google’s Picasa? Tell me something new please.

 

– I can see a list of all the albuns/songs I purchased. You couldnt do that before? Thanks god you’re provinding it for free.

 

– photostream; you can take pictures and they sync to the icloud. The same thing that my 2 year old Android phone has?

 

– documents created with ipad now sync to the cloud. Great. Thats called Google Docs.

 

– new app FindMyFriend. Unbeliavable. Are you going to compete with 4square, gowalla and a dozen others? You call that innovation?

 

– apple is providing 5Gb of free storage. I have 7Gb on Gmail, 1Gb on Google Docs, 1Gb in Picasa and unlimited storage for pics and movies in Google+. All for free. Dont make me laugh.

 

– now let you track runs and walks. Have you heard of RunKeeper? Please.

 

– You can have a Mickey Mouse face on the nano. I am going to cum. Not.

 

 

 

Lets delve into the iphone4S features:

 

– its a dual-core A5. Samsung Galaxy S2 anyone?

 

– battery time. I’ll concede this one. Android’s battery usage sucks. Even when you do the management yourself.

 

– 8 megapixel camera. Just like the HTC Droid Incredible? Wow. Unheard of.

 

– (a lot of crap about numbers; I thought Apple was all about quality and benefits and not about numbers and features. Guess I waw wrong)

 

– the camera is 1 second faster that the camera in Droid Bionic. I just hope you didnt select that Android phone as a “tweaked” benchmark. Maybe not.

 

– HD video recording. Samsung Galaxy SII. Nuff said. But that “temporal noise reduction” thing sounded cool.

 

– HDMI port. Surely you jest kind sirs. That’s Just like Motorola’s Droid, Droid X and Atrix.

 

 

 

Delving into Siri:

 

– for starters, words fail me.

 

– voice commands. Voice Actions for Android. http://www.google.com/mobile/voice-actions/ … Available since Aug 2010

 

– voice recognition search. Great. You’ve copied Google’s Voice Search.

 

– If you ask it “Who are you?” it says, “I am a humble personal assistant.”… Like I said. Words fail me.

 

– Siri is in beta. Holy cow! I tought you didnt release half-baked products. That that would compromise your standing for quality. But maybe “beta” transmits some sense of “this shit is innovative”.

 

– iphone pricing. Besides having cheating your customers who bought an iphone4 in the last 6 months, those are great prices. Graded according to memory storage. The thing is, you see, most Android phones have an SD card slot. The users can change the factory storage. They can buy a 64Gb SD card for $84.99 at Amazon.

 

 

Final words: “When you look at each of these, they are great and fantastic and industry-leading in and of themselves,”

 

Cmon. You’re just using your alternate reality halo effect and the consensual halucination of your fanboys to pretend that your shit is “industry-leading”although its all copied from previous products.

 

Take away: it was a non-event. Guess we’ll have to wait for the iphone 5 to see which stuff you’ll be copying.

 

 


27
Sep 11

Islands in the Net

About 25 years ago, during the mid-1980s, I was a big fan of cyberpunk. I still am, but nowadays I find that most of it is crap. So I am re-reading some stuff, not only for fun but also because my book queue was empty (it isnt anymore).

Anyway… during that time, more specifically in 1988, I bought and read Bruce Sterling’s “Islands in the Net”. I was into BBSs as well, knew of stuff like Bitnet, Arpanet, Fidonet, etc (those that would become the all encompassing Internet), so you can understand why I bought and loved the book.

The story is basically about “life in 2023. Information is power, and even in the peaceful post-millenial age, power corrupts. Data pirates, new-age mercenaries, high-tech shamans, and murder stalk a brutal netherworld of deregulated havens in the Global Communications Network”. You can find out more at cyberpunk.ru and at sfreader.com.

The book is actually available as a PDF file (Islands in the Net), but I think it’s worth it to quote a bit of it here. Some stuff he got wrong, some stuff he got right, and some stuff is pretty hilarious :-)…

“The Lodge did most of its business as telex, straight print sent by wire, such as guest dossiers and arrival schedules. Most of the world, even Africa, was wired for telex these days. It was cheapest and simplest, and Rizome favored it.

“Fax” was more elaborate: entire facsimiles of documents, photographed and passed down the phone lines as streams of numbers. Fax was good for graphics and still photos; the fax machine was essentially a Xerox with a phone. It was great fun to play with.

The Lodge also took plenty of traditional phone traffic: voice without image, both live and recorded. Also voice with image: videophone. Rizome favored one-way prerecorded calls because they were more efficient. There was less chance of an expensive screwup in a one-way recorded call. And recorded video could be subtitled for all of Rizome’s language groups, a major advantage for a multinational.

The Lodge could also handle teleconferencing: multiple phone calls woven together. Teleconferencing was the expensive borderland where phones blurred into television. Running a teleconference was an art worth knowing, especially in public relations. It was a cross between chairing a meeting and running a TV news show, and Laura had done it many times.

Every year of her life, Laura thought, the Net had been growing more expansive and seamless. Computers did it. Computers melted other machines, fusing them together. Television-telephone-telex. Tape recorder-VCR-laser disk. Broadcast tower linked to microwave dish linked to satellite. Phone line, cable TV, fiber-optic cords hissing out words and pictures in torrents of pure light. All netted together in a web over the world, a global nervous system, an octopus of data.”

You gotta love the references to those high-technologies like telex, fax and VCR and them being available to everyone in 2023 :-)



11
Sep 11

System8 – A Saga Começa

(NOTA: este artigo foi publicado aqui na Exame Informática, na minha coluna de opinião Franco Atirador)

Já tinha referido num artigo anterior que tinha de começar a pensar em substituir a workstation Dell com 10 anos. Comecei a fazê-lo.

A última vez que montei um computador (para trabalho de escritório), vai para 3 anos, saiu aquilo que eu apelidei de System4: 4 CPUs, 4Gb de RAM, 400Gb de disco, 4 portas USB e uma placa gráfica com qualquer coisa relacionada com 4. Claro, o preço foi pouco mais de 400€ (sem IVA).

O meu objectivo para a nova workstation é construir o System8: 8 CPUs, 8Gb de RAM, 80Gb de disco SSD, 800Gb de disco SAS, 8 portas USB 3.0 e uma placa gráfica (ou duas) com qualquer coisa relacionada com 8. Com 8Gb de RAM. Ou com 8 GPUs. Provavelmente esta última, consegue-se fazer juntando quatro placas dual-core, ligadas em SLI.

Estou a tomar como ponto de partida o sistema descrito em http://blog.zorinaq.com/?e=42.

Os 8 CPUs assim como os 8Gb de RAM são importantes para poder correr múltiplas virtual machines, com múltiplos sistemas operativos. O Plan9 é fixe mas não me atrevo a pô-lo numa máquina em produção. Os 8Gb também dão jeito para meter o OS e binários respectivos num RAM disk e obter performances elevadas.

Os 80Gb de SSD são também críticos para a perfomance. O plano é usá-los para armazenar a totalidade do sistema operativo e para armazenar todas ou algumas aplicações mais “pesadas” (OpenOffice, jogos FPS, processamento de som (Audacity e Guitar Rig) e processamento de imagem (Gimp).

Os 800Gb de disco para o habitual: documentos vários, colecção de MP3, colecção de filmes e séries, storage de bases de dados, etc.

As 8 portas são importantes para ligar equipamentos externos, obviamente. E as 4 portas do System4 já se têm revelado insuficientes.

Quatro placas ligadas em SLI são importantes para eventualmente ter um setup com 4 monitores. Também dão jeito para os jogos (Quake3, OpenArena). E os GPUs permitem crackar 33.1 biliões de passwords MD5 por segundo. Um interesse puramente académico, claro.

Esqueci-me de um pequeno pormenor: o System8 tem de custar 800€ ou pouco mais (sem IVA)

Até agora o total dos componentes dá a bonita soma de 2151€, comprados na Amazon UK ( http://goo.gl/FXmfy ). O desafio está portanto em encontrar componentes equivalentes e diminuir o total.

Aceitam-se sugestões.


11
Aug 11

Google Plus… Ça Change.

(NOTA: este artigo foi publicado aqui na Exame Informática, na minha coluna de opinião Franco Atirador)

O assunto das últimas semanas tem sido o Google Plus, a primeira rede social do Google. A primeira não, desculpem: antes a Google já tinha lançado, sem sucesso, o Google Wave. Não, a segunda não, a terceira: antes a Google já tinha lançado o Google Buzz. Não, a terceira não, a quarta: antes a Google já tinha lançado o Orkut.

 

Estranho? Não. Depois de 20 anos de uso de Internet e 25 anos de uso de telecomunicações informáticas uma pessoa vai-se habituando a ver as histórias repetidas.

 

O Twitter fez há uns meses 5 anos. É verdade, não apareceu o ano passado, existe desde 2006. Registei-me um ano depois em 2007 e não liguei muito. Passei depois a usar intensivamente a partir do fim de 2007. Mas o facto é que, podendo parecer uma novidade para muitos, o Twitter não é mais do que uma versão do IRC do fim do anos 90 (que muitos chamavam de mIRC erradamente). Sendo certo que, na verdade, a inspiração para o Twitter começou como uma extensão do conceito de status que era usado no ICQ, no MSN e outros.

 

O Facebook começou em 2004 mas antes já existiam o Hi5 e o MySpace. Antes do Hi5 e do MySpace já existia o Friendster. Os blogs já vão ficando fora de moda, mas mais não eram do que uma evolução dos grupos de news Usenet. E estes últimos tinham muito das listas Listserv da Bitnet e dos tópicos da Fidonet (ah! A Fidonet… uma rede social em que um gajo para se ligar outro tinha mesmo de ligar com o modem de um lado ao outro… só para homens de barba rija…). E a inspiração mais directa do Google Plus foi uma rede social chamada Friendfeed que acabou por ter sido comprada pelo Facebook (nunca percebi muito bem para quê). De facto o interface do Google Plus é uma cópia chapada do Friendfeed.

 

A experiência de anos no uso destas várias comunidades online também me permite ver outra história repetida.

 

No início de cada uma destas comunidades há um grupo reduzido de utilizadores, nomeadamente os early adopters. Esse grupo reduzido permite que a comunidade em causa seja bastante coerente, produzindo informação e a sua partilha com alto valor acrescentado. Depois, lentamente, vão aparecendo mais utilizadores, com um aumento correspondente mas cada vez mais marginal de produção de valor. A partir de certo ponto, nomeadamente quando a comunidade online ou um subgrupo (círculo de amigos) atinge o número de Dunbar (150), a coisa entra em ruptura começando rapidamente a perder valor (lembram-se dos colecionadores de cromos?). O facto de passar a haver pessoas que não se conhecem leva, rapidamente a discussões infindáveis e à agressão pessoal. Passa a haver utilizadores que se valem da comunidade para fins diversos da mesma (comerciais, por exemplo, ie. Spam). E todas as conversas, de acordo com a lei de Godwin, acabam por terminar com guerra sobre política, Salazar ou Hitler.

 

Os newsgroups eram giros até surgir o spam. O IRC era giro até aparecerem os Zézés Camarinhas do online. Os blogs eram giros até aparecerem os anónimos. O Facebook era giro até aparecer o Farmville. O Twitter era giro até aparecerem os colecionadores de cromos.

 

O Google Plus está neste momento no início, sendo certo que foi a rede social que mais rápido cresceu (20 milhões de utilizadores em pouco mais de 2 semanas). Ainda tem o feeling de uma comunidade pequena, de interesse, de criação de valor. Embora o G+ tenha mecanismos novos e diferentes para gerir o crescimento da comunidade, é inevitável que acabe por se transformar num espaço inviável que deixa de ter interesse para o grupo inicial de utilizadores. E venha o próximo espaço online onde se possa interagir de forma válida sem ter que apanhar com os chatos.

 

É caso para dizer que com o Google Plus: plus ça change…