В защита на Ричард Столман.

October 14, 2008

РМС се напада само личностно - не бил с адекватен вид, бил хипар и левичар, повтарял бил като развален грамофон своето мнение. Никой обаче не смее да нападне неговата основна идея - никакви компромиси със Свободата. Никой не смее да го прави, защото бързо осъзнава глупостите които говори. Затова се задоволяват само да гледат отвисоко на една личност която е от двигателите които позволяват на нашето общество да се движи напред.

Онези чичковци които обичат да казват че “няма безплатен обяд” и го сочат като объркан левичар, не разбират защо е там думата свободен в “свободен пазар” - икономиките които се управляват прозрачно и позволяват поле на изява на нови идеи задминават тези които се управляват потайно, централизирано не заради естествения отбор, а заради свободата и отвореността които позволяват максимално развитие, избирането на по-добрите хрумвания. Джаред Даймънд обяснява изключително убедително как в древността тези общества, които са били изолирани поради географски причини от общуване с други хора не само че не са напредвали ами са се връщали назад - ето защо хората в Океания, Африка и Америка са били по-назад технологично от Евразия, а не заради расови различия.

Проблема е че има две схващания които ни дърпат назад в разбирането на движението за свободен софтуер - че при естествения отбор оцеляват по-силните и че бизнесът и търговията са като войната - някой трябва да е победен, ограбен и унищожен.

При естествения отбор не оцеляват най-силните - оцеляват най-приспособените. Пример в софтуерния свят е разпространението на примитивни и груби ОС като Уиндолс, ДОС (навремето) и Юникс, на излишно сложни и неудобни интерфейси, на неадекватни компютърни езици като HTML (Да се сравни с друг някой маркъп език като TeX!). Един анализ на софтуерната история показва че много по-съвършени технологии като Lisp машините (някои техни възможности едва сега се появяват в PC-тата!), Apple Lisa, Multics(vs. UNIX - дори името е избрано да покаже несъвършеността! Препоръчвам да се прочете UNIX Haters Handbook), TeX, OS/400(сега IBM i).

Заради неспособността да се обменят идеи (код) и липсата на съвместимост заради затворени формати и протоколи, тези технологии не могат да се съживят - използваме остарял от техническа гледна точка софтуер, без да можем да го подобрим. Същото е и със Скайп - въобще не ми харесва софтуера и знам че има по-добри решения от много гледни точки, но ми се налага да го ползвам, защото повечето ми познати го ползват. Проблемът донякъде се състои в това че нововъведенията си намират приложение (всеки може да се сети за пример), а не новите нужди водят до изобретения (а само до дребни подобрения и нагаждания).

Другото погрешно разбиране е че задължително в бизнеса трябва да има нечесност и “прецакване”. Това за съжаление не е разбиране ограничено до нашите “далавераджийски” ширини. Търговията трябва да бъде водена от чесност и взаимно доверие, а не шпионаж и изнудване. Там, където няма някакво полузаконно или административно наложено ограничение на свободата, винаги повеждат тези които успяват да изградят спечелят доверието на своите клиенти.

Икономистите дори са измислили чудеснен пример - така наречената “заблуда за счупеното стъкло” (моля тези със стопанско образование ме поправят ако объркам нещо в терминологията): Ако едно дете счупи прозорец, то трябва ли да бъде похвалено че стимулира икономиката на селото като дава работа на стъкларя? Отговора разбира се е НЕ, защото в крайна сметка селото става по-бедно, макар и с един прозорец. Извода е че е абсурдно да оправдаваме вредителството на някои компании “защото това е бизнес и добре за икономиката”.

На края на това не особено свързано и набързо написано изказване бих добавил само следното: освен могъща изграждаща сила свободата на разпространение на информация може да бъде опасна - става въпрос за личните данни. Но това само още един път показва колко е важно да държим нашата информация в своите ръце, а това е другата важна идея на Сталман и FSF.

това беше един коментар към статия в блога на Богомил Шопов

Hosts file

December 7, 2007
Случвало ли се е накой да ви седне на компютъра и да почне да цъка някоя тъпа флаш игра с досадни звуци в интернет?? Най-лесното е да изтриите флаш , но има по-готин начин: слагате тъпия сайт в hosts файла да пренасочва към 127.0.0.1 и ако някой се опита да го отвори ще се заблуди че има проблем със сайта :-) . Можете да си намерите списък с хостовете, от които идват изнервящите банери по мрежата - слагате ги и тях в hosts файла да пренасочват към 127.0.0.1 и те вече не се появяват на страниците (аз обаче съм си сложил разширение на epiphany-то) - така не само че спират да дразнят, но се и зареждат страниците, защото не ги теглите. Как става? редактирате /etc/hosts в Юникс (всички юникси, да и линукс, би трябвало да го имат там) или %SystemRoot%\system32\drivers\etc\hosts в WinNT(+ 2000,XP,Vista). Пише се лесно: "[IP адрес]   [име на хоста]", на всеки ред. Разбира се, можете да сложите друг адрес вместо  локалния 127.0.0.1: ако добавите ред "212.58.224.131          cnn.com" при въвеждане на cnn.com ще ви пренасочи към bbc.co.uk.

Скайп трябва да изчезне

December 1, 2007

В момента безпорно най-разпространения протокол за общуване сред българите (а и не само)
 е Скайп - на практика всеки който има интернет има профил, а по-малка част имат ICQ, MSN Messenger или Y! Messenger, а пък за Jabber да не говорим. Дори познавам немалко хора които и имейл адрес нямат! Аз не харесвам и избягвам Скайп и сега ще истъкна причините:

  1. Бъговете,анахронизма които в никоя версия не ги оправят. Много често ми се случва половината списък уж да не е на жица, но после някой да ме пита "абе ти защо не ми писа за еди-какво както ми обеща??", проблема е че те са били на на жица, просто не ги виждам поради необясними причини. Понякога като цъкна на профила светва "online", но не винаги. Друг проблем е че понякога не получавам пълномощно за добавяне в списъка или другарчето не получава моето - особено когато единия потребител не е на жица. Знам че пращането на пълномощно е направено като хората, защото често след 2-3ти опит го правя сам! Анахронизмите също са неприятна работа - чудиш се защо не ти отговарят или ти пишат за нещо съвсем различно, докато един момент не получиш съобщение изпратено няколко секунди или дори минути преди това! Да не говорим и проблемите със звука и видеото за тях съм по-склонен да правя компромиси заради опита с друг софтуер, но съм убеден че и при тях може силна и водеща в бранша компания като Скайп да направи нещо.
  2. Поддръжката на Линукс и другите операционни системи. Не всеки има щастието да ползва операционната система на Майкрософт с кеф, дори има такива които едвам я понасят или от морални съображения ползват други продукти! Версията за Линукс е различна от тази за Уиндолс - направо нищо общо нямат ако говорим за функции и интерфейс. Скайп закъсняха с въвеждането на видео при линукската версия, например и много от шарениите не бачкат. По едно време Линукската версия имаше "групи" за организиране на аверчета (buddies), наистина много полезно и налично при по-добрата част от IM и VoIP софтуера! (една идейка: правиш група "непознати" - това са тези които не познаваш но те е страх да изтриеш, защото може да се окажат познати от някъде - попринцип те добавят без да се представят и загадъчно никога не ти пишат). Друг е въпроса че нямаше поддръжка на ALSA, а бе гадна работа.
  3. Липсата на свобода - скайп е продукт със затворен код, с тайни протоколи, контролиран от една компания - само на мен ли ми е неприятно?
Препоръчвам на всеки да мине на друг софтуер - GoogleTALK или някой друг Jabber сървър, SIP и ако обичате използвайте електронна поща по-често: по-забавно и приятно е отколкото мислите!