I know for sure I’ll never look back to Slackware

When idiocy meets idiocy, here’s what you get, right in Slackware 13.0:

Please read the CHANGES AND HINTS text file on the Slackware CD. This is about HAL, you will have to copy a hal policy file to /etc and modify it to use the Spanish keyboard layout. xorg.conf should not be necessary, you should remove the keyboard line AFAIK if you use the HAL file.

Linux. HAL. X.Org. Etc. Etc. Making the IT Worse, Every Day™.

Operating systems considerations

I have tried for a couple of minutes Xubuntu Karmic Alpha-4 on the laptop. Once I installed mesa-utils, I was flabbergasted to see that glxgears on my cheap Intel 945GM video chip managed to get about 4600 FPS! Compare this to the original figures for Jaunty: 177 FPS with the official drivers, 420 FPS with the old drivers from a PPA, 1276 FPS with a newer kernel; for the record, RHEL5 clones give 1085 FPS at most.

I can’t tell anything about stability though.

Slackware 13.0 was unexpectedly released! Is Slackware still relevant in the world of Ubuntu, Windows 7 and Snow Leopard?

KDE 4.2.4 is not the best choice IMHO, it should have had KDE 4.3.0.

Then, Slackware remains a highly incomplete distro, even for what’s officially included. Say, it includes KDE, but it does not offer Kaffeine, albeit it comes with icons for Kaffeine in two other KDE packages. Then, it includes XFCE 4.6.1, but it’s barebone. No XFCE Goodies, nada. Instead, people should grab them from Robby Workman. And so on…

As there is no Slackware LiveCD, I can’t possibly know how much it likes the Intel video chips, but I noticed it comes with xf86-video-intel-2.8.0 by default, and then xf86-video-intel-2.7.1, xf86-video-intel-2.6.3 and xf86-video-intel-2.5.1 in extra/xf86-video-intel-alternate. It’s up to the user to fix the screwed X.Org…

I briefly tried yesterday… Windows 7 on my old PC, which only has 512 MB of RAM and a crappy ATI Radeon 9200SE. I was surprised to see that it installed rather quickly, and that it was performing very reasonably for 512 MB of RAM!

Of course, it has no support for the obsolete Radeon 9200. I had to find a driver for XP, then to point it to the folder where I extracted it (because the ATI setup fails). After a reboot, I was able to have a very nicely running Windows 7 with Radeon 9200!
» Read more…

UDF my ass!

Have you ever encountered the situation where you open an ISO image with FileRoller (or you mount it with Nautilus), only to see a fake readme file saying this?

This disc contains a “UDF” file system and requires an operating system that supports the ISO-13346 “UDF” file system specification.

Fsck. Not only I encountered this in CentOS 5.3, but it seems that even the latest GNOME from the all-mighty Ubuntu is dumb, so you have to mount the ISO file manually, or to use handcrafted scripts. Unless you mount the file manually, the cretinoids who developed the marvelous open-source stuff thought you must be wanting to mount ISO9660 and nothing else! Duh…

Now, say I mounted the ISO by hand. How the fsck can I edit it in Linux, e.g. to remove, rename or edit a few files? It’s freaking bootable and it must keep being so, I can’t just copy the files elsewhere!

Not even the “powerful” K3b can help: with ISO files, it can only burn, not edit them. And no, the “magical” IsoMaster is of no use: once I open the bloody ISO file…

This disc contains a “UDF” file system and requires an operating system that supports the ISO-13346 “UDF” file system specification.

Fsck. Useless. (Try it yourself.)

Oh, what was that “special” ISO file? A DVD image. Say… umm… err… uh… something like Windows 7, yup. What, can’t I try it? I just wanted to rename the file ei.cfg before burning it, so I could get a menu allowing me to select which version to install (specifically, I wanted Home Premium).

But Linux is too dumb for that.

UPDATE: Oh, it looks like I could use mkisofs to regenerate a modified ISO! Would it work with a Windows 7 boot image too?! Would the DVD work as expected?

REUPDATE: As per here, I tried to recreate an ISO from the mounted directory something like this:

mkisofs -b "boot/etfsboot.com" -no-emul-boot -boot-load-size 8 \
-iso-level 4 -allow-lowercase -J -l -D -N -joliet-long -relaxed-filenames \
-V "GRMCULFREO_EN_DVD" -o ../win7.iso .

…but the resulting image was not bootable (”Couldn’t find BOOTMGR”)! Strange thing, the reconstructed image was “not UDF enough”, because ISO Master was able to fully load it!

China? Nu, Amsterdam.

Din ciclul «hai să ne pişăm pe stradă»:

hai_sa_ne_pisam_in_public

Ideea zilei (de paişpe august)

De acilea:

În scenariul acesta, eu nu-mi pot lua o colibă decât dacă [...] fac o muncă valorizată de societate, în felul acesta devenind o persoană de succes dupa definiţia altora şi în decurs de 15-20-30 de ani acumulez destul cât să-mi permit să fiu omul de succes cf definiţiei mele. [...] Există însă şi o posibilă ieşire (practică) din această aporie — şi anume o societate în care capacităţile, potenţialul indivizilor care o compun să nu fie sugrumate de controlul societal. Şi un prim pas (şi cel mai important) este ştergerea cuvântului CARIERĂ din orice dicţionar. Pentru că important nu este să faci acelaşi lucru timp de 30 de ani, până când strângi bani de colibă, ci să munceşti ce poţi, ce vrei, când vrei, oriunde ar fi nevoie de munca ta şi doar atâta timp cât este nevoie de munca ta. Poate aşa am putea să avem şi timp până la bătrâneţe să aplicăm propriile idei despre succes…

NULL pointers: still NULL, mostly

From Null pointers, one month later:

Red Hat has not, as of this writing, issued an update for this vulnerability. That is unfortunate because most RHEL systems are vulnerable as the result of a policy choice made by Red Hat. RHEL systems, by default, allow “unconfined” users to map low addresses addresses. Red Hat’s Dan Walsh explains: “We are not planning on changing the default in RHEL5, to maintain backwards compatibility.” So, because compatibility trumps security, RHEL systems (and those running distributions based on RHEL) remain vulnerable to a trivial local root problem with exploit code easily available and in use. Not good.

Conjuncţia «şi» te obligă la viaţă socială

În Notarii publici, un abuz şi o bişniţă constituţionale, mă revoltam că pentru a putea face succesiunea şi după cel de-al doilea părinte, notăriţa îmi cere doi martori, deşi cu opt ani în urmă a reuşit performanţa de a nu-mi cere nici un martor la succesiunea după primul părinte decedat. Nu ştiu cum a făcut, dar de data asta mi s-a părut exagerat, chiar nedrept, să mi se ceară doi martori… ca să ce?

Între timp, am consultat un alt notar public. Lăsând la o parte toate discuţiile cu «aşa se obişnuieşte», «toţi notarii cer martori», ş.a.m.d., singurul temei legal pe care l-a putut găsi în Legea 36/1995, a notarilor publici şi a activităţii notariale este următorul: conjuncţia imperativă «şi»!
» Read more…

Sictir în ploaie

Drept e că nu ploua pe când Isărovici îşi prezenta făcătura aia de mesaj moderat-optimist. Cică «graficul este bun», iar această simplă afirmaţie a şi dat prilej de bătăi graţioase de câmpii, chiar şi din partea lui Dăianu. Eu am preferat să reţin de la Coşea că România importă 70% din ce mănâncă, şi m-am gândit imediat că valoarea pentru Cuba este 80%. Doar că România era pe unul din prinele locuri în Europa la suprafaţa arabilă… şi la ce i-a servit?

Mai zicea unu’ la radio că ar fi cazul ca România să scape de economia asta speculativă, şi să treacă la una reală. Ce spui, franţ? Care economie reală? Cine dracu’ mai are economie reală în ziua de azi? (Nu mă refeream la China.) Şi cu ce să faci economie reală? Ce n-am falimentat am vândut străinilor, statul nu mai deţine sectoare economice de nici un fel, FMI-ul cică nu e de acord nici cu investiţii în infrastructură (deşi nici alea n-ar fi cine ştie ce, că tot băieţii care trebuie ar câştiga licitaţiile), şi în genere prin pârghii fiscale nu prea mai ai ce să influenţezi. E ca şi cum ai încerca să scapi de duhoarea unui stârv folosind numai şerveţele umede parfumate.
» Read more…

Are tiny fonts the new black? Why?

I noticed for some time that tiny fonts seem to be fashionable, no matter they put a supplementary stress on your eyes in times when reading a computer screen for too many hours a day is the norm. If it’s not in openSUSE’s installer to find them, then you’ve certainly noticed strangely tiny fonts in KDE4 in several distros, either in KMenu, or in some areas of some applications’ main window.

Now I see that the tiny fonts are to be found even in the Pardus 2009 GUI package manager.

What copulatory or excretory organ is used for thinking by the people who designed such software to use such tiny fonts?

Huge, glossy icons, and tiny, petty fonts. That’s smart. And usually that’s KDE4.

Mai este vreo speranţă?

Tot aşa precum Ilie Şerbănescu pare a fi urmărit de ideea că economia României nu prea există (ceea ce înclin şi eu să cred, mai ales dacă eliminăm din ecuaţie concernele străine care au cumpărat fabrici şi combinate aici, căci îşi repatriază profitul şi reuşesc să nu plătească prea multe impozite), acad. Florin Constantiniu pare convins în fiece editorial din HISTORIA că poporul ăsta s-a prostit iremediabil.

Citez din editorialul pe august:

Spectacolul oferit de clasa politică este, cu fiecare zi, mai penibil şi mai trist. Aşa cum am mai spus, în toată istoria românilor nu a existat o clasă politică mai incompetentă, mai coruptă şi mai arogantă decât aceea de astăzi. [...] Se pune totuşi, în chip firesc, întrebarea: de ce românii — marea masă a populaţiei, nu politicienii chilipirgii — nu protestează, nu se revoltă, nu acţionează?

Răspunsul cred că trebuie căutat în obîrşia precumpănitor rurală a românilor. Suntem un popor de ţărani, iar ţăranul român a fost secole de-a rîndul exploatat, umilit, bătut. Momentele de răscoală au fost rare, şi mai mult în Transilvania. Ţăranul român, mai ales cel moldo-muntean, s-a resemnat cu situaţia lui. 1907 a fost o excepţie.

[...] Marcel Fontaine, membru al Misiunii militare franceze venite în România în 1917 [...] asistă la bătaia sălbatică aplicată de locotenent-colonelul Buciumeanu unui caporal şi unui sergent, încremeniţi în poziţie de drepţi. În Franţa — notează Marcel Fontaine — cel lovit s-ar fi repezit asupra bătăuşului. Nu [şi] în România, unde cei doi militari, după plecarea colonelului, şi-au şters resemnaţi sângele de pe faţă. Scenă caracteristică!

De 20 de ani, românii sunt agresaţi zilnic de clasa politică fără ca ei să reacţioneze. [....] [A]şa cum caporalul şi sergentul de mai sus şi-au şters sângele, tot astfel românii de astăzi se refugiază resemnaţi în triunghiul — atât de funest — televizor-telefonul mobil-Carrefour (dar, tot atât de bine, merge şi “Billa” sau alt supermarket). Lenea gândiri, pălăvrăgeala şi “deliciile” societăţii de consum îi fac să fie inerţi din punct de vedere politic şi civic. Este şi motivul dispreţului cu care îi tratează politicienii. Din păcate, nu mai este nimic de făcut.

Duios, Pambuccian rahat mânca

Cred că e ceva cu armenii ăştia, pe toţi îi apucă pofta de scris şi de cujetat. Vosganian, Pambuccian…

Pe 2 aprilie, Pambuccian făcea în Despre naturalitate în economie (I) o trecere în revistă vărzoasă a istoriei mecanismelor economiei mondiale, deşi omul este matematician, nu economist:
» Read more…

Mogre iar nu înţelege capitalismul…

«Mi-e silă», zice omul, şi pe bună dreptate. Doar că mi se pare că omul latră la altă poartă, ca să zic aşa.

Nu este vorba de cât de imbecili sunt depanatorii. Nu este vorba de cât le ia până să vină la intervenţie. Alta e problema.

Este vorba de ceea ce eu numesc «chinezizarea» produselor şi «robotizarea» serviciilor, şi are de-a face cu un calcul pur statistic care nu ia în calcul decât aspecte financiare, ignorând cu totul respectul faţă de client.

Laptop sau aer condiţionat, nu importă. Ceea ce importă este că atunci când ţi se acordă o garanţie de 1-2-3 ani, asta nu se întâmplă pentru că fiabilitatea ar fi crescut într-atât de mult.

Ce se întâmplă este că producătorul nu gândeşte în genul: «doar 1% din aparate se vor defecta în termenul de garanţie, deci pot să-mi permit asta», ci mai degrabă: «chiar dacă 25% din aparate se defectează în termenul de garanţie, îmi permit asta, cu toate cheltuielile de reparaţie».
» Read more…

Firefox, the new KDE4

ffcuit I don’t know whether the new vulnerability found in Firefox 3.5.1 is exploitable or not (hey! but it fixed the one present in 3.5!), but I know two things that matter to me:

  • Firefox 3.5.x is much, much worse than 3.0.x, at least on Windows XP. I thought it was meant to make the browsing a better experience, by isolating each tab in its own process (or thread on Windows?!). I don’t know what it does, but it’s often unresponsive and, what is worse, switching to a tab can freeze the whole Firefox! This is as shitty as it gets, and I’m really, really, really so very disappointed.
  • I have just encountered (on Win32) the strange JS-related behavior of Firefox 3.5.1 described in some other place. Yes, it’s resizing and moving Windows for no apparent reason and no, I wasn’t visiting any of “that kind of” sites!

OK, they have designed and released a piece of shit. (And then we all think of Microsoft when comes to crappy software…) What are they doing to fix that? Nothing. They’re f-ing “designing” Firefox 3.7.

It looks like Firefox is the next KDE4 in terms of quality of the design.

VLC 1.0.0 sucks

vlc_sucks Yes, it does. It’s stupid not because it’s impossible to have it built for CentOS 5.3, but for the design decisions that were taken between version 0.9.9a and 1.0.0, in only 3 months (0.9.9a was released on 2009-Apr-04, and 1.0.0 on 2009-Jul-07).

At some unknown point in their history, they decided that the crash of the VLC Mozilla plugin is glibc’s fault, and that glibc versions between 2.5 and 2.7 should be banned from building the plugin. That’s fine with me, because I prefer mplayerplug-in for Firefox, but still… doesn’t this sound like VLC has too arrogant developers?

Then somewhere, out of the blue, they decided to update the Qt requirements from 4.2 to 4.3.0 (EL5 has 4.2.1). Now, no matter you’re building from the Makefile or from the spec file, you can hack this, and you can patch the various files that check for Qt >= 4.3.0. (You should also delete the first line from some UI files, as Qt Designer 4.2.1 isn’t happy to see it.)

But then… ouch, it indeed needs Qt >= 4.3.0, because the morons have decided, somewhere between version 0.9.9a and 1.0.0, to make use of Qt::BlockingQueuedConnection, which is indeed introduced with Qt 4.3!

Morons. So no, VLC 1.0.0 can’t be built for (clones of) EL5, no matter what you try.

Only a complete asshole would introduce such a major incompatibility with such a small version number incrementing, from 0.9.9a to 1.0.0.

P.S.: Of course, this is not the only thing that frustrates me with EL5. Another one is that I can’t build RedNotebook, because it requires pygtk >= 2.12.1, and EL5 only has 2.10.1. Scheiße!

AMR… nu mult

În mai puţin de 24 de ore mă voi sui într-un avion care mă va duce într-un final acasă. Din păcate, dacă mă uit de peste ocean la viaţa politică şi la climatul general de acasă, îmi vine deja să caut o frânghie şi-o bucată de săpun. În ce ţară de căcat şi în ce mizerie morală trăim…

Ca să mă mai cheer up (oare?), am selectat două reacţii care m-au răcorit puţin. Prima, un comentariu de acum câteva zile, iaca ăsta, care se termină aşa:

Însă vorba ta, sictirul îl merităm cu toţii, fiindcă în loc să iasă minimum 500.000 de oameni în stradă zilnic, să ia cu asalt toate cocinile, ăă instituţiile publice şi să-i spânzure pe porci, ăă politicieni, noi stăm şi nici nu mai ştiu ce facem. Ne facem că trăim şi ei se fac că ne conduc. Porcii dracu’.

Asta a fost pe un blog “liberal”. Acum, de pe un site de (foarte) stânga, vă recomand postarea Vreau!, care începe aşa:

Locuiesc într-o pauză publicitară. Nimic din ceea ce sunt nu mai există în afara reclamei. Sunt pe rând Jacobs, Dorna, Nokia, Tnuva, Colgate şi asa mai departe. Sunt tot ce mi-am dorit să am. Am un job ok, vorbesc engleza, ţin legatura cu centrul de suport şi îmi petrec cel puţin 12 ore pe internet. Sunt exact unde mi-aş fi dorit să fiu şi exact cu un pas în spate de unde voi ajunge.

Sunt visul din spatele clipului publicitar.

…and then we will all fly to the moon

QOTD:

The government owes the world $11.4 trillion — $37,000 for every person in the U.S. In the next fiscal year, the government will add $1.8 trillion to the deficit. [...] Every day [...] the U.S. needs to borrow $15 billion to fund the deficit, says Axel Merk, portfolio manager of the Merk Hard Currency fund. “Someone has to buy all that,” he says. More important, the U.S. has to repay it. [...]

Will the nation cure its debts by raising taxes and cutting spending?

“Sure,” says Merk. “And then we will all fly to the moon.” Otherwise, he says, “Inflation is the answer.”

Otherwise, today’s Wizard of Id sums it up pretty well.

More about America (Which Bores Me To Death)

Well, my last days in the “middle of nowhere a few miles south of SLC, UT” are an annoyance mostly because this face of America is a complete boredom. Real life must be in places like NYC or San Francisco, not in places like this one.

This might be the last set of random opinions and ramblings on America before I leave them in the afternoon of July 1st, so I’ll make it huge and eclectic.

A few days ago (was it Friday?), a rainbow broke the monotony, after a short rain. It was 8:30 PM!
» Read more…

La gauche… c’est pour qui et pour quoi ?!

Pour faire un résumé d’un résumé de quatre articles parus dans Le Monde (un, deux, trois, quatre), je citerai quelques possibles raisons de la faillite de la gauche européenne (et j’ai bien dit faillite, pas défaite):

  • Au lieu de mener une politique “pour tous”, la gauche est devenue un conglomérat de forces qui s’évertue à mettre en avant les intérêts de divers groupes dont les membres se considèrent comme opprimés en raison de leur identité commune et marginalisée, qu’il s’agisse de race, de religion, d’orientation sexuelle, de spécificité des sexes, d’intérêts culturels, de handicaps physiques et mentaux, etc.
  • La conséquence pratique en est que la priorité accordée précédemment par la gauche à des programmes sociaux universels a été remplacée par des programmes qui s’adressent à des “groupes identitaires” spécifiques. Ainsi, la politique de gauche, plutôt que de rassembler, est devenue antimajoritaire.
  • Il existe en Europe un nouveau prolétariat. Pourtant, ces opprimés (immigrants, femmes salariées, pauvres, travailleurs précaires, mères célibataires) ne trouvent pas leur place dans la social-démocratie moderne. Celle-ci a produit une élite composée de technocrates bourgeois formés dans les meilleures universités et les grandes écoles. Elle n’est pas le reflet de la société et de ses inégalités. Où est la gauche d’en bas ?
  • De façon tout aussi symptomatique, les syndicats européens ne sont plus des acteurs majeurs du monde de l’entreprise et ne restent puissants que dans le secteur public. Or la gauche doit réanimer son rapport au syndicalisme. [...] Une faiblesse majeure de la gauche est de n’avoir plus de relais dans le monde du travail.

» Read more…

Quelle social-démocratie ?! Bonus: Walden Bello

Depuis La social-démocratie, victime inattendue de la crise, par Frédéric Lemaître:

Pourtant, le PS dispose d’une “déclaration de principes” adoptée en juin 2008. [...] On y lit qu’“être socialiste, c’est ne pas se satisfaire du monde tel qu’il est”. Ou que “les socialistes portent une critique historique du capitalisme, créateur d’inégalités, porteur d’irrationalité, facteur de crises. Mais ce document a été rédigé à la va-vite, en trois réunions. Résultat : sitôt publié, sitôt oublié.

» Read more…

Codename “Bloatware Unite”

unite

That’s right: Opera reinvented something. Opera Unite marks a milestone in our march towards online bloatedness. By adding a Web server to a Web browser, and by incentivising people to share whatever they want, they just added the missing brick to the wall of the human alienation.

Not to mention that this is at the antipodes of the ecological friendliness: once you are told that you’re able to access your complete home music library from wherever you are, that means your home PC should be up and running 24/24. Hundreds of watts for nothing! Hundreds of watts spent for each and every moron who would like to access his home computer through another Unite, from wherever he or she is. As for the “fridge”…
» Read more…


 Page 1 of 5  1  2  3  4  5 »