mencoder "FILE.EXT" -ofps 25 -vf-add scale=320:240 -vf-add expand=320:240:-1:-1:1 -srate 44100 -ovc xvid -xvidencopts bitrate=600:max_bframes=0:quant_type=h263:me_quality=4 -oac lavc -lavcopts acodec=mp2:abitrate=128 -o "FILE.avi"
ffmpeg -i "FILE.EXT" -f avi -c:v mpeg4 -vtag xvid -s 320:240 -b:v 600k -r:v 25 -c:a mp2 -b:a 128k -r:a 44100 "FILE.avi"
The first time I found this cute game, was around 2009, but for a bunch of reasons I haven’t been able to get it into the archive until now. Pink Pony is a cute game in which you have to control a pink pony who’s main goal is to last in the game more time than the other ponies. You might remember the game Tron, or the film, in which there were light cycles who left a trace behind, with which the other cycles crashed. Well, this is the similar game concept, only with cute ponies instead of light cycles. You can see a video of the game in action, if you want to get a feeling of how it is.
Thomas Weber (Ginko), has published a newer version of the game (1.3.1) a couple of days ago, and that is the one that has entered Debian repositories (sid) today. Thanks, Ginko, for this lovely game!
Even though the game might not seem too appealing for some of the adult users of Debian or Ubuntu, maybe some of their kids will like it as much as I do. The game is quite quick, though, so very young kids might have trouble controlling the pony. I would suspect it might be all right for kids above 9 years old, but I haven’t been able to test my hypothesis, so if you find out, please tell me
I discovered pySioGame for the first time in the first half of 2012, and even though it was still in a beta state, I liked it a lot. pySioGame is essentially a set of educational activities and games for kids.
pySioGame was initially developed by its author -Ireneusz Imiolek- for his son, but he soon decided to make it Free Software. And I’m glad that he did, because it’s a very cute application.
Even though -in it’s author’s own words- it’s hard to put age range on this kind of games, it is primarily targeted to children from as young as 3 years old, up to about 10 years old. The activities included, many of which are grid based, cover topics like maths, reading, writing, painting, and memory activities, among others.
I was finally able to upload pySioGame to Debian during the DebConf, and it has very recently hit the archive. I’m convinced that pySioGame is soon going to be one of the references among the free programs for small kids, among titles such as GCompris, ChildsPlay, PySyCache, or Bouncy. Or, even though it’s not in the archives, Omnitux.
Finally, to whet your appetite, here is the link to a video, and there go some screenshots:
A woman has spoken up against misogyny in Free Software. And, as always, a bunch of bullies have mercilessly jumped onto her to destroy her and let us all know who is in charge. There’s not a single woman I know in the Free Software world that has dared to complain about something sexist and hasn’t experienced this, me included. This is often enough to make us shut down, essentially because we don’t want to add more problems to our lifes, and also because we don’t want to be excluded from our development teams. If we decide to still keep complaining even after the initial backslash, then harassment keeps increasing until we just can’t cope with it and we decide to retreat, or until they destroy us completely. It usually doesn’t get to that point, because we decide to retreat from the fight after receiving all the damage we are willing to accept, and generally without having been able to get anything good in exchange. That usually burns us out and makes us retreat from the first line of fight, at least for a while.
That woman happens to be also from a different race than the privileged one, and that has definitely added fuel to the attacks. Double discrimination. When I first read about what happened, I never took into consideration that race could have played a relevant role in all this events. But, after reconsidering it for a while, I thought that of course I wouldn’t think that it was important, because privileges work that way. It is enough to see the public comments of the bullies about her to see how not being a white person played an important part in the harassment.
There is really not much to say about the incident in PyCon 2013 that hasn’t been already said. It is simply another official confirmation of what we all know, and an exemplary punishment against those of us who dare to speak up in those situations. Of course, a lot of things have been said, and will be said, about this incident. And, as it happens in every case of bullying or harassment, Adria Richards will be blamed for everything. Because there’s nothing that she could really have done, except being a good girl and keeping quiet, that wouldn’t have blackslashed. And the blackslash is always proportional to how high the complains have gone.
So there go some links, for those who might not know what I’m talking about:
Encuentro que estas palabras tan bellas y conmovedoras pueden ser una importante fuente de inspiración en las que apoyarnos en la situación tan compleja en la que estamos viviendo en España y en Europa:
«Sostenemos como evidentes por sí mismas dichas verdades: que todos los hombres son creados iguales; que son dotados por su Creador de ciertos derechos inalienables; que entre éstos están la Vida, la Libertad y la búsqueda de la Felicidad. Que para garantizar estos derechos se instituyen entre los hombres los gobiernos, que derivan sus poderes legítimos del consentimiento de los gobernados; que cuando quiera que una forma de gobierno se haga destructora de estos principios, el pueblo tiene el derecho a reformarla, o abolirla, e instituir un nuevo gobierno que se funde en dichos principios, y a organizar sus poderes en la forma que a su juicio ofrecerá las mayores probabilidades de alcanzar su seguridad y felicidad. La prudencia, claro está, aconsejará que no se cambie por motivos leves y transitorios gobiernos de antiguo establecidos; y, en efecto, toda la experiencia ha demostrado que la humanidad está más dispuesta a padecer, mientras los males sean tolerables, que a hacerse justicia aboliendo las formas a que está acostumbrada. Pero cuando una larga serie de abusos y usurpaciones, dirigida invariablemente al mismo objetivo, evidencia el designio de someter al pueblo a un despotismo absoluto, es su derecho, es su deber, derrocar ese gobierno y proveer de nuevas salvaguardas para su futura seguridad y su felicidad.»
Scratch has finally reached Debian repositories. Scratch is a programming learning environment created by the Lifelong Kindergarten Group at the MIT Media Lab designed to be accessible by young learners (over 8 years old). Scratch makes it easy to create your own interactive stories, animations, games, music, and art through a visual interface based on blocks. Thus, beginners can get results without having to learn to write syntactically correct code first. It is powerful enough to have even been adopted as an entry-level computer language in computer science programs at different universities.
Scratch makes use of pieces of code embedded in different blocks that are shaped like puzzle pieces. That way, programming consists on putting different blocks together, which gives immediate visual feedback to the programmer about the correctness of the syntax: If the pieces fit together, then the expression is valid. Scratch programming system is so nice and easy that has been the inspiration of other systems such as MIT App Inventor or Google Blocky.
Scratch animations consist of sprites that are animated by dragging the corresponent blocks into the Scripts area of the Scratch interface. Multiple sprites can be created and interact with one another. Each of the sprites can have different looks (called “costumes” in Scratch). You can use built-in sprites, load them from files, or draw your own using a drawing tool integrated in the environment.
Scratch itself is coded in Squeak, a Smalltalk implementation derived from Smalltalk-80.
The Scratch 1.4 source went GPLv2 on March, but there were some incompatibilites with the Squeak Virtual Machine currently in Wheezy that had to be resolved first. Luckily we were able to solve them, with the help of the Scratch and the Squeak guys, so I’m happy to say that Scrach is finally available from Debian repositories.
Note: If any Scratch derivatives (such as BYOB or Panther) also need to be ported to the current version of Squeak, they should have a look at the comments in the Scratch ITP, and especially to the script uploaded by Bert Freudenberg, that replaces 90 indexed primitive declarations (removed in later versions of Squeak VM) with their named counterpart.
Note 2: This wouldn’t have been possible without all the great work and effort made by Amos Blanton and many others. Lots of thanks!
Este blog también se une a la iniciativa Wertdeenlaces.net de Hacktivistas. A partir del 1 de marzo (día en que entra en vigor la Ley llamada Sinde-Wert), el autor (un socio de la SGAE, de quien se ha enlazado su obra -protegida con Copyright- sin su permiso) presentará una denuncia a la comisión incluyendo a todas las páginas que hayamos enlazado su obra. Para más información, la página de preguntas frecuentes de la iniciativa. El enlace: Aquí mismo.
You might remember the action puzzle game Zaz. Well, we now have a new puzzle game from the same author (Remigiusz ‘mal1ce’ Dybka), called Phlipple. The goal of the game is to reduce a 3D shape to a single square in each level, removing squares by flipping edges around, like you would do in a cardboard box. The Free/Open source version of the game, including 50 levels, is now available in Debian, in case that you want to give it a chance. You can watch the promo video in Youtube if you want to have a better idea of what the game looks like. I hope that you like it, I do
Here are some screenshots of the game:
Periodic Calendar, a GPL’ed GUI application, coded in Java that helps keeping track of women menstrual cycles and predict fertility periods, has just entered Debian. This information can be used as supportive either for conception or contraception planning.
This program (pcalendar in Debian) is by far more complete than mencal (a simple menstruation calendar that can be run in the console) or cycle (a windowed calendar that can calculate stuff based on the length of the cycle or on statistics of previous periods), and provides support for BBT and sympto-thermal methods, which have the highest reliability in fertility periods prediction. User can thus choose any subset of the features to be used or even fall to the generic calendar method (which if used alone is very unreliable).
Keep in mind, though, that -as the authors of the program insist on- Periodic Calendar is NOT an equal substitute to the fertility planning consultants or doctors, and methods used are not 100% effective. It’s a useful program, anyway.
I’ve also translated the program into Spanish, made some cute icons and added MIME support so that data files can be easily open from the desktop.
On the 26th of June I wrote that I wouldn’t be able to travel anywhere this summer (including DebConf 11), because I was going to be teaching lots of things related to Information and Communication Technologies (ICT) to a bunch of kids. That was a bit more than two months ago. On the 27th of June we started the first edition of Fantastic Park with a lot of enthusiasm, and hoping that the kids participating could get in touch to the ICT world while having fun. After all, it was summer holidays.
The results have not only more than fulfilled our expectations but, from what their parents tell, we have also been able to overcome what the children were expecting. It was somehow encouraging to know that the kids were telling their parents to get up half an hour earlier (heh, sorry for them, but that’s what being a parent is about, isn’t it?), to be able to start as soon as they could, and also to make them wait until the last minute for going back home.
These four editions have involved more than two months of work (280 hours), and 82 kids have taken part on it (57 boys and 25 girls). There have also been visits to different companies that work on the field of ICT (32 in total), and there was an important number of other people collaborating (thanks to all of them). Finally, the last edition of the Park has ended yesterday.
Along these weeks, the kids have been able to get acquainted with a lot of different things, such as robotics (using Lego WeDo), digital photography and photo edition (using Pinta), Free Software, satellites, GPS or learning to code with Scratch. It has been very intensive and I’m almost exhausted, but I’m also quite sad that it’s over. Hopefully some of these children might have developed an interest in this field, and who knows what might come out of it.
If somebody is interested in the daily activities at the Park, we have been writing a blog with daily entries (in Spanish, sorry). We have also published quite a lot of photos of the activities. Of course, needless is to say that I’m really happy to have taken part on it, and that the kids participating were simply great. I’ll miss them.