Monday, December 31, 2012

Cine e Comedia Montană?

Probabil cineva care e în contact cu agenția de PR Republika Interactive din București.

Intro

Urmărind de ceva vreme și de la ceva distanță subiectul Roșia Montană prin articolele online cu dezbaterile aferente dure din comentarii am devenit curios cine e în spatele unor bloguri anonime care susțin proiectul mai puțin prin argumente și mai mult prin atacuri la persoane din tabăra opusă.


Sunt persoane și organizații de ambele părți care iși asumă poziția public folosindu-se de numele lor reale și în consecința părerile exprimate nu prea trec în ridicol și nu sunt atacuri la persoană prea murdare.

Dar anonimitatea pare mult mai răspândită în cercul susținătorilor companiei RMGC ducând la suspiciunea că aceste bloguri anonime sunt doar PR plătit și nu scrierile și părerile personale ale unora independenți de proiect.


Cel mai popular și mai des actualizat blog din această categorie este comediamontana.org care în general e relativ bine scris (spre deosebire de restul familiei care sunt copy paste din wikipedia sau din alte ziare plus câte un paragraf plin de patos) dar conține minciuni - cea mai evidentă recent fiind " Procentul de 74% al celor care s-au pronuntat in favoarea relansarii mineritului" și atacuri la persoană.

Blogurile

comediamontana.org are alte câteva bloguri în blogroll, care la rândul lor se promovează reciproc, în total fiind 10 în această rețea mai mult sau mai puțin închisă.

Aceste domenii au fost cumpărate în două blocuri, evidențiind faptul că sunt părți ale unui pachet și nicidecum achiziții independente ale unor mineri, studenți la geologie sau istorie cum ne-ar lăsa secția 'Despre' să credem, și care în loc să hosteze gratuit pe wordpress.com își cumpără un domeniu .ro scump doar ca să publice 20 de posturi în mare parte copiate de altundeva.

Acestea au fost create în  24 august 2011 ora 12:36

comediamontana.org
mineritinlume.org
romaniadeaur.org
rosiamontana2030.org
rosiamontanasimpla.org
noisuntemmineri.org


Exemplu, a se cauta textul Created On
http://www.whois.net/whois/comediamontana.org

Iar acestea puțin mai târziu, în 13 septembrie 2011, se poate verifica introducând numele pe http://pwhois.rotld.ro/ . Fiind domenii .ro au mai puține informații publicate dar data creației se vede.

despreaur.ro
joburideaur.ro
unescomania.ro

Pentru nici un domeniu de mai sus nu e listată persoana de contact.

Dar este un alt blog în același blogroll, creat tot în 13 septembrie 2011 cu persoană de contact
http://www.whois.net/whois/investiti.nu

Acest blog conține articole despre investiții în România intercalate între articole axate pe căte o persoană cu nume, poză și bio cu un ultim paragraf care menționează 'De altfel, se opune desciderii minei și creării a mii de locuri de muncă". Persoanele sunt mai mult sau mai puțin cunoscute și reprezentante ale diverselor categorii care se opun proiectului RMGC.

O căutare dupa Alexandra Cuzub, persoana de contact pentru "investiti.nu" arată că lucrează la agenția Republika Interactiv iar pe G+ are în cercuri cel puțin o persoană de PR care lucrează la RMGC.

Pe internet am găsit și alte postări sugerând că unele conturi de pe Facebook în discuțiile despre proiect sunt animate de aceeași agenție deci nu e cine știe ce descoperire, dar asta am aflat doar după ce am avut cuvântul republika după care să caut, deci e noutate pentru mine :)

Aproape fiecare site listat mai sus are conținut similar - aceeași versiune de WordPress și pluginuri care se pot vedea cu View Source, aceeași stil de secțiune Despre, aproximativ aceeași dată a ultimei însemnări - 29 iunie, probabil data expirării unei etape ale contractului cu RMGC.

Twitter

Majoritatea domeniilor au fost create la pachet cu conturi twitter omonime (în afară de twitter.com/noisuntemineri, unde s-a mâncat un m)

Toate au în jur de 140 de tweeturi (135-146), care cu 2-3 excepții sunt făcute doar în zile lucrătoare, de obicei două tweeturi pe zi la câteva secunde distanță la comediamontana, și care publică link la postările de blog pe ziua curentă.
La comediamontana s-a oprit tweetarea în 31 ianuarie,  la restul tot în 29 iunie.

Cele 2-3 zilele de weekend când era activitate pe conturi de twitter sunt aceleași de obicei sugerând că aceeași persoană actualiza majoritatea dacă nu chiar toate aceste conturi. Trec doar minute sau secunde între actualizări ale diferitelor conturi. Câteodată se stă mult după miezul nopții :)

Așa am luat streamul în xml și am 'analizat' cu grep și wc :)

$ curl -o comediamontana "http://api.twitter.com/1/statuses/user_timeline.xml?screen_name=comediamontana&count=200"

Dar se pare că Twitter a fost abandonat de proiect, rămâne doar cel oficial RMGC.

Facebook

Sunt și conturi Facebook la pachet. Cel ale Comediei Montane e relativ popular, celelalte au sub 20 de likeuri după cum arată contorul de pe blog. Poate de acesta au și fost abandonate, o persoană nu prea poate scrie 10 articole de blog originale pe zi, așa că râmâne doar Comedia Montana.

Concluzie

Partea bună e că aceste bloguri nu reprezintă păreri autentice, ci cineva trebuie plătit ca să facă așa ceva. Și nu e ceva plăcut că altfel ar face-o și în weekend. Era mai rău să fie unii chiar așa agresivi și mincinoși din proprie inițiativă :)


Ar fi bine să avem unelte ușor de folosit de neprogramatori și gratuite care să facă detectarea situațiilor similare mult mai ușoară. Mai este de lucrat pe web :)

Wednesday, September 05, 2012

Kiwi Linux 12.08 released

After exactly two years of neglect which I will henceforth market as 'LTS cadence' last week I released a new version of the Ubuntu remix with Romanian, Hungarian, German and English languages included by default.

http://kiwilinux.org/en/

It is based on Ubuntu 12.04.1, and keeping in line with the traditional and largely unwritten goals of the project, it targets Linux newbies who find some of the standard Ubuntu apps lacking or who are taken aback by anything too unfamiliar. Windows XP users for example. It also targets lazy people who would otherwise change about the same things on a vanilla Ubuntu install.

So it features the Classic Gnome 2 desktop, Chromium, VLC, Pidgin, Flash, multimedia codecs and the rar and p7zip archive format handlers popular in Windows. Small changes compared to plain Ubuntu for someone who knows where to find these packages or change the defaults but for new users such small changes can save a lot of googling and digging in forums. I do not think there needs to be any rite of passage for someone to qualify to simply use a free OS.

Besides the usplash theme and some changes to the installer slideshow the appearance is 100% Ubuntu. No point in spending time on custom wallpapers let alone entire themes and invalidating the hard work that went into the Ubuntu looks in the past few years just to gain some gratuitous differentiation. Besides, users tend to change their wallpapers.

Also no separate community is encouraged, it is more or less Ubuntu, people should use the regular forums.

I also switched the website to use the nice Jekyll tool and to host it on Github Pages while updating and deleting a lot of text from it. Still there is much to trim before perfection is achieved.

The plan, which was tentative two years ago, to no longer release non-LTS based releases is settled on now. If there's still a market for Linux desktops in two years,  you may see a Kiwi 14.XX then :)

Next step: upgrade my mom's old Kiwi 8.04 or whatever old version is on her computer :)

Saturday, April 07, 2012

MongoDB on ARM

With the latest upload into the Ubuntu 12.04 archives MongoDB 2.0.4 builds and passes its smoketests on ARM.
Upstream's git master - the 2.1 branch - also supports at least ARMv7 and Ubuntu.

Friday, February 03, 2012

Recent misc likes

Even though some of these tools have been around for years, I have only recently started using them.

* byobu - nicer than plain screen with good defaults, for example key binding for scrolling is like in a regular terminal.
* sbuild - nicer than pbuilder, defaults to overlay directory instead of tarball, hence fast by default, nice colors, build summary. I have heard about it for a long time, but the recent mention during Ubuntu devel week made me curious. It is friendlier now - no need for LVM snapshots. http://wiki.debian.org/mk-sbuild
* syncpackage - which now allows syncing from Debian if you have Ubuntu upload rights. No need to burden the archive team members anymore for every sync or go the roundabout way of getting from Debian and then uploading manually without changes.
* Modern Debian packaging in the form of the 3.0(quilt) source format and the new dh tools. The former allows a cleaner separation between the upstream and distro bits while the latter makes the debian/rules file much shorter and cleaner even than with CDBS, let alone with the classic debhelper way.
* Twitter Bootstrap - mostly unrelated to packaging or command line stuff, but very nice regardless. CSS+Javascript UI elements that for me at least make jQueryUI superfluous, while being promoted as 'oh, just a CSS framework and style guide, not much else'.

Friday, December 02, 2011

Lightspark 0.5.3 released

There's a fresh release for the Lightspark Flash player, the third one on an approximately monthly schedule.
Most new changes in 0.5.3 are robustness and portability fixes and a working Windows port, the vast majority of it being done by Matthias Gehre.

Coverage of the testsuite from the Tamarin VM is also progressing well.

The source tarball and .exe installer are found on Launchpad

Ubuntu user can get updated packages from the daily PPA for Natty and Oneiric.

You can follow the development version and contribute on github.

Thursday, September 22, 2011

Lightspark 0.5.1 released

After over two months of work since 0.5.0 by a handful of developers, there's finally a new release of Lightspark, the (other) open source Flash player. Unlike Gnash, Lightspark supports the AVM2 virtual machine and the newest versions of SWF files, while falling back to Gnash when it encounters SWF8 or earlier content.

News for users

For users, the most visible change is that YouTube is working again - their player keeps getting updated and sometimes it introduces Flash APIs or VM opcodes which are not fully implemented in Lightspark, resulting in breakage.

Flowplayer had been made to work in this cycle.

EGL/GLES2 based rendering has been added so it can run at reasonable speeds on ARM hardware where there is generally no support for hardware accelerated desktop OpenGL.

Less crashes due to the many small and large fixes added.

Changelog for 0.5.1

* Misc fixes to better support YouTube, Vimeo, Flowplayer
* VM correctness improvements
* Support for AS templates
* Dropped half-finished AVM1 support
* Support for EGL/GLES2 rendering
* Support for loading external JPEGs
* Better text handling(e.g. coloring)
* Improved test runner, support for the Tamarin testsuite
* Various API fixes for bugs uncovered by the testsuite
* Dropped mozilla dependency, use internal NPAPI headers
* Added LIGHTSPARK_PLUGIN_LOGLEVEL environment variable to control the log level of the browser

News for the project

Alessandro, the main author and original maintainer of the project is taking a break for a few months, so most development and project management in this cycle has been done by the existing contributors.

The Lightspark team is planning to release new versions monthly from now on, to get the fixes out sooner.

We also plan to move away from the sourceforge.net homepage and wiki, and manage the project using only two instead of three hosting services :)

* github for code, wiki and developer related issues

* launchpad for user bugtracker, mailing list, release tarballs and Ubuntu PPAs

Download

The release is already available in Debian Sid and Ubuntu Oneiric and there are daily builds available in the team's PPA for Ubuntu Natty and Oneiric. The upstream code is progressing rapidly and does not really add regressions so using these daily packages is pretty safe and also helps a lot with testing.

The release tarball is on Launchpad for other distro packagers or people building from source...

https://launchpad.net/lightspark/0.5.1

...although for the latter category I'd suggest to follow the project on github :)

https://github.com/lightspark/lightspark

Friday, August 05, 2011

Public tender of about 3mil EUR explicitly disqualifies 'GPL and similar' software

There's a government procurement bid going on in Romania for creating the software and infrastructure to modernize criminal records' access within the country and to interoperate with European countries' similar systems.

It is likely to become one of the many overpriced, poorly specified and poorly implemented solutions that are cranked out by companies that would not survive in the private sector but are close to the decision-makers and are tacitly supported by large IT companies whose proprietary software and expensive hardware have key roles such projects. Nothing new here.

What sets it apart however from other cases, at least to my knowledge is that in the general requirements section there's a small paragraph stating:

"All versions of sofware that are part of the offer must not be published under a 'free software license' - GPL or similar"

So far, while definitely the exceptions, there still were Apache, MySQL or Linux server deployments under the umbrella of various public projects but I have not seen cases of explicitly forbidding open source software in a project's requirement.
There were phrasings such as 'must run well in .NET/Win2003' which could be explained by lack of awareness of other platforms but this is very explicit, without a rationale given.

The 101 page requirements document is so obviously put together by people who have little knowledge of technology but who make up for that by generous use of enterprise buzzwords and ridiculous requirements (DB must allow storage of large quantities of records for ex a 100 million, system must run SQL commands without locking the whole table but only affected records) that all the silliness in it is not even funny.

I am not sure if it is entirely financed by the Romanian government or EU funds are sunk into it as well, but either way, sigh.

Ironically the criterion for picking the winner of the tender is 'lowest price'.

Links in romanian

Summary info on the tender

Specs/requirements document