Categories
tech

Free Culture

Yea, I know. It’s a shame. It should be lecture number 1 (just after lecture number 0 by Eric Raymond). Yesterday I was lurking at the EMPIK in Warsaw looking for something to read, and found “Free Culture” by Lawrence Lessig.

It’s hard to review the whole book after reading just a half of it, but I kind of like it. It’s a good book as an overview of the ideology we/I believe in. Just like CatB is a great overview of how do we think about code, FC is great as a sociologist overview of the relations between the law, culture, corporations and society that tries to preserve as much capitalism as possible while bringing back the “good of humanity” back into the game.

When I’m talking with my friends who’re on the opposite side of the fence, about open standards, p2p networks, patents law, they always claim that “we” are the ones who hate patents, who are against private property. It’s a bullshit no 1. Lawrence writes a lot about the mechanisms oligopoly corporations use to shift the conflict from “corporation good vs. innovations” into “private property vs. piracy”. Of course, the piracy is a problem, and I do understand they want to fight it, but what they’re doing is also putting free world into the same group as pirates. That’s a huge marketing lie, that people tends to buy. I hope that books like this will make it easier to understand what’s the position of Free Software/Free Culture movements.

One thing that Lawrence didn’t write about (at least in the first half), that drives me crazy, is how corporations use society good will to help them keep their rights, to push the law into the anti-human direction.

The ultimate rule we all use in all civilizations is a presumption of innocence. Another one is that you can do whatever is not forbidden by the law.

And today, the corporations trying to preserve their rights, are violating the two above with so many people silently agreeing on that. Look. Piracy is bad. We all do agree. But p2p network can be and is used not only for piracy, but also for legal file sharing between people. Forcing p2p to close in the name of corporation rights is a violation of presumption of innocence.
DRM promoted in the name of protection against piracy is violating rule of my freedom to do anything which is not forbidden by law.

They’re acting like if they want to say “Because we have technical and algorithmic limitations to find a way to block the bad without blocking right things, we’re going to block them all, because then we’re sure that we also blocked the bad things“.

Now. I do understand THEM. I’d do the same. Cut costs (preparing better solution would cost more), keep control, control makes sure that you’ll stay on the market etc. The only problem I see is that so many people support them in this so much that they agree on everything, they agree to limit their own freedom in the name of corporation’s good.

There is one more problem. Once you restrict in the law, it’s very hard to revert it. Once the corporations have what they want, we’ll suffer a lot before finding a way to remove those restrictions. It’s natural. Who the hell would allow us to do this once they have what they want? And they have payed people who lobby, not we. They have amazing amounts of money, not we. And it’s far too serious game for them to be “good”. If they’ll loose, they may wake up in the world which moves forward leaving them behind.
DRM is a method to workaround the law about culture products. The law that says that you can buy it and use it. You can buy a movie, music, book, and use it because you bought it. In many years timeframe, the book, music, movie will go to public domain, and new artists will be able to reuse your art to create something new. Just like Shakespear did, Walt Disney or fantasy does with legends of the old days.
With DRM, they give you the art, but the art can be used only together with a piece of software to decode it. Instead of buying a music, you’re buying a licence for a software to present you this piece of art. Everything is encoded so you don’t have access to the art you bought directly, only through that piece of software. Thank you. They pwned you. They say when, how often, how many times and where you can listen to your song. They can even decide if you can play it loud or not. If you can play it on sundays, it’s a software. They can do anything. In the name of fighting with piracy, they just took over the control on how you can use what they sold you. And there’s no public domain, cause they want to sell licenses forever. Can you call it a better place to live? Can you say that they’re making that in the name of preserving choice and innovation? Do you think that humanity will benefit or loose on this? Who is the winner? Does it win only with piracy?

Why the world agrees on such an overkill?

Categories
po polsku

mozilla.dev.l10n.pl – nowa grupa :)

Wczoraj, po tygodniu od zgłoszenia przez Marka, powstała grupa mozilla.dev.l10n.pl.

To już druga – po alt.pl.mozilla – grupa newsowa na polskiej scenie Mozilli. Założeniem istnienia tej jest, aby przenieść na nią maksimum dyskusji jakie aktualnie toczą się w mailach do różnych grup osób, wewnątrz team@aviary.pl i team@mozillapl.org, za zamkniętymi drzwiami na forum MozilliPL itp.

Ma to być po prostu grupa dla osób pracujących w polskiej społeczności nad wszystkimi produktami, projektami itp.

Po ostatnich wypadkach z kosmitami promującymi Firefoksa, myślę, że nadszedł czas, żeby i z naszymi, polskimi, ufoludkami pogadać, hmm? 😉

Categories
tech

WordCamp

We finally got to the WordCamp. It’s a bit late (4pm), and we’ll be on time for only like 2 sessions. I’m going to try to fix the bug 343032 during this weekend, but because of the afterparty session that can last… long, I’m not 100% sure if that’ll happen. Blame wordpress for this, not me!

Categories
main

How to take over the browser market in 10, easy, steps

So. Opera revealed it’s version 10 vision. Great read. Happy to see them once more claiming that their primary competitor is IE, not Fx.

Let’s try to look at this from a wider angle. IE7 is getting near, with the release date set, currently, to October 2006 (not sure about this…)
The world is getting prepared:

  • Safari 2.0 is gathering market together with wider adoption of MacOS. Safari 2.0 is very fast, lightweight browser that has all of what Mac user may want and is a default browser on operating system that gains market now.
  • Camino progress also depends on MacOS. Camino is getting near it’s 1.1 version now, and should be ready before IE7.0.
  • Seamonkey is already on the market, with same feature set as Mozilla Suite 1.8 and ugly icon. Seamonkey 1.1 should be released soon. (what’s new?). Seamonkey seems to be a good choice for many business customers, who’re seeking full internet suite in one.
  • Firefox will have version 2.0 by then, where the focus is shifted to User Interface and User Experience. Not too much in terms of technology, a lot of small fixes to make the life easier. Seems to be the best choice for majority.
  • Opera is read with Opera 9, before IE7 we could get one or two minor updates, but even with what we have now, Opera is very fast and powerful suite for users who like to feel the speed, out of the box solutions, and want “something more”.
  • K-Meleon is hardly known to anyone, lacking any buzz, while it’s a pretty damn fast browser, that may serve you well! Update: Wow! Those folks are really trying to stay out of the buzz too much… K-Meleon 1.0 is there! For almost 2 weeks! And they didn’t care to update their website! Huh! They really deserve some buzz :} K 1.0 has a lot of new things and works great!
  • Flock – youngest kid in this playground. Focused on young people, using web a lot, blog-generation, web2.0, call it whatsoever. It has it’s unique feature set, pretty good reviews, and before IE7 it’ll get it’s 0.8 version with plenty new stuff on board.
  • Konqueror in it’s 3.5 version, support web standards very well, is unfortunately limited to Linux users, but is a browser of choice for most KDE folks.
  • Epiphany – Gnome’s browser of choice
  • Kazehakase – Japanese browser, I don’t know too much about it, beside that it’s actively maintained with latest release on May 2006.

It seems that we have something to offer to this 90% of users *instead* of IE7, right? All of those browsers, beside of Flock, are in their mature state now. They can be offered to users as the ultimate solution, day-usage browser. All of those browsers, beside of Opera are open source, which means that some new browser may appear soon basing on any of them. What’s even more important – all of them have pretty active community!

Are we ready to attack IE’s market? Yes, we definitely are. With this variety of choices for user, with this wide angle of features (and I didn’t even mentioned extensions for Firefox!), I’d say we cannot to much more for the user to make the browsers more ready for competing with IE.

Of course, it doesn’t mean that there’s no space to progress… Far from that. There’s a lot of space for new features, and in fact this is the moment when we can start working on those features. We reached the level of standard support, speed, feature set, quality, that meets IE’s one, and *now* the teams can focus on real feature development :} I’d say that browsers have around 5-8 years of life before they’ll morph into something else becoming the part of Desktop Environment of any kind.

To finish my summary of current status for all free people of earth (not middleearth yet… ;)) who wish to help in the upcoming battle, I’d like to add that we’ll have three rounds of this battle. At least. Think of it as a strategy game:
First round is now. Everything that will happen before IE7’s release date is our attack. IE is hardly blocking, and is not trying to counter attack yet. It’s a perfect moment for us to attack hard and make everything possible to make IE weaker before the second round. We have no way to defeat it yet, but we can win a better position before second round. The only thing that can make us loose position are environment things like security, media handling, internal wars between ourselves.

Second round will start with IE7 release. From that moment I predict that the attack will be impossible to block. It will be stronger than anything that happened in browser market ever. With advertisements, marketing, media, there’ll be a lot of buzz.

Third round will happen a few months later. When Opera will release O10 and Mozilla Firefox 3.0. It may be a counter attack. It may be very crucial moment, when all the expectations for a good browser from Microsoft will not be fulfilled.

So it seems that from our point of view, we’ll have two moves. First, and the third. I cannot predict what will happen later, maybe Microsoft will release IE7.5 soon? Or 8.0? What will others do depend a lot on the situation after those three rounds. We’re all way smaller than MS and we can react faster. Only MS must plan everything year or two in advance, so their strategy must ignore recent changes on the battlefield.

First move is used rather well. We could do more, but we’re doing good. We shouldn’t expect any radical market share changes, but we’re slowly progressing, getting more and more every day, with most of it going to Firefox now. We’re a bit too much ignoring media. I’d say that media handling is our most important preparations part before round two. We need to make them remember the signal – we’re free, we’re modern, we’re secure, we’re fast and it’s here where the progress happens.

Second round may be used by us. As every Aikido sensei will tell you, the more strength the attacker uses, the more of his strength you can turn against him. We’ll have to be Aikido warrior. The key is a message. We need to stick to the Microsoft marketing with our own message. “Switch to newer version of IE” will be their message? Let’s add “Or any other browser, which are developed faster, are more secure and have more features!”. The comparisons will make us weaker, we’ll not be able to fight head to head, because MS did a damn good job to fix the key marketing features we could use. Tabbed browsing is extremely good key feature because once someone start using it, he’ll do everything possible to explain it to others, and it’s rather easy to promote it with terms like “speed”, “comfort” etc. But it’s ot that easy to promote SVG support, WebForms, client side session storage, widgets, or shelf. It’ll be hard to reach users with this signal.

We need to stay calm, wait till the wave passes by, and join it. Repeat our message, tie it with Microsoft’s one, and we need to have support from media. If media will compare IE7 with other browsers all the time, majority of users will get their knowledge about IE at the same time with new message. There’s more to discover…

Of course, majority of users will never read any message about it, they’ll even not know what this IE is beside of that it’s “the Internet”… but after the security update from MS they may have problems with their new browser. See new features. And understand that they just got the new tool, so they *may* start seeking for info about it, became more interested in IE7 related articles, or ask for help their more experienced friends. And we can be there. In all of those places. And we must do everything possible to be there by that time.

Microsoft will want to get rid of IE6 fast. They’ll use a lot of resources to scream loud “Change the browser”. We need to help them spread this message everywhere 🙂 And use it.

Third round is a counter attack. Microsoft may or may not make a serious mistake in the second one. If they’ll fail with security, then we’ll be way stronger here. Any major security hole will be a disaster that we must use well. Once more – media handling. We must be prepared. We must cover any security related message. All the major players – Opera and Mozilla – must speak about security. If there’ll be security hole in our browsers, we must fix it ASAP and react immediately. If there’s a hole in IE7, and Ms will not fix it very fast. We need to reach with our message to media and users.
Then, depending on how the situation will looks like, we’ll have new releases. O10 and Fx3. They should happen once the media became bored of describing IE all the time and start be hungry for news once more. We should be prepared to read the user reaction on IE and we must have terrific products by that time. Users will be more aware than ever of browsers, their existence, the fact that they can change one etc. Fx 3.0 and O10, and all the other next versions, should provide the ultimate answer for those who’ll have any concerns. On the side note, around that time KDE will probably be ready with KDE4 which’ll also work on Windows. It means that we will have new apps on Windows like KOffice 2.0 and Konqueror 4.0…
That’s all for now. That’s how I see it. This game will be very hard for us. We already reached most of the users who wanted to switch, were ready to switch and were waiting for us. Now there are two areas. First one is where the Flock and Opera are heading. The areas that are less known, Opera in small media, Flock in blog world, we may expand there – but we don’t know yet how deep we can reach it. Second one is the users who don’t know how to switch, are not interested or too confused. We need to reach them with the help of computer sellers, ISP’s, media, and their friends. I hope that all the browser’s vendors know what I wrote here, and are prepared. We’ll see soon…

Disclaimer: My goal is not to wipe out IE from the market. My goal is diversity. The market, to be fresh and vibrant, needs to have 3-4 major players, and be free of the threat of one player blocking it. IE7 seems to be a average browser, and deserves average market share. We need to ensure it’ll not stand like this for the sake of the web future.

Categories
po polsku

Kurs mikropodsumowań

Skończyłem tłumaczenie artykułu Tworzenie mikropodsumowania, który opisuje jak tworzyć generatory mikropodsumowań dla stron. Choć idea to jeszcze młoda, myślę, że dość szybko się rozpowszechni, więc warto wiedzieć, “z czym to to się je”.

Artykuł jest po wstępnym tłumaczeniu, więc z pewnością zawiera mnóstwo błędów, zwłaszcza stylistycznych – jak to mówi marcoos, polglish – więc będę wdzięczny za poprawki. W końcu po to mamy wiki, żeby maksymalnie ułatwić nanoszenie poprawek czytelnikom 🙂

Categories
main

Flock 0.7.4 l10n

We’re probably one day from second round of Flock localization for Flock 0.7!

We’re hunting bugs in current 0.7.4 and if all goes properly, tomorrow, we’ll send localization bundles, and after next few days we’ll release over 16 localizations!

I’ll post more tomorrow, once 0.7.4 codebase is clean 🙂

Categories
po polsku

TTT – Tomasz Trejderowski Trolluje

Ano niestety, kolega Tomasz, który wielokrotnie pomagał nam zgłaszając mnóstwo błędów w Thunderbirdzie, nie ucząc się na błędach, napisał był drugi artykuł, tym razem o Firefoksie, i znów zalał nas mnóstwem błędów merytorycznych.

Gdyby kolega Tomasz zechciał wpierw skontaktować się z AviaryPL w celu weryfikacji artykułu, uniknąłby kompromitujących wpadek, a tak… mamy co mamy…

Dużo czasu nie mam, więc postaram się punktować krótko, jedziemy:

  1. Przeglądarka Mozilli zaskakuje jednak liczbą rażących błędów, a przy tym działa naprawdę wolno” – stwierdzenie godne mistrzów. Zaskakuje kogo? Przecież nie autora, który w prywatnej korespondencji ze mną o błędach Fx wypowiadał się z nieodmienną mocą zawsze multiplikując ich liczbę przynajmniej kilkakrotnie. Kogo więc zaskakuje? A może jednak chodzi tylko o wybieg stylistyczny mający na celu wzmocnienie zdania? Tak samo jak zwrot “naprawde”, który postawiony w pierwszym zdaniu nie ma żadnej roli poza wzmocnieniem przekazu (tak, jakby zazwyczaj rzeczy działały nienaprawde wolno…)
  2. za to roi się w nim od mniej lub bardziej uciążliwych błędów.” – Roić się to znaczy pojawiać się w ogromnej liczbie, masowo. Jeślibym napisał, że pan Tomasz popełnił od groma bzdur po czym wymieniłbym dwie, jakby to wyglądało?
  3. Na początek zacznijmy od problemu, który dotyka niemalże w tym samym stopniu wszystkich “wielkich” z rodziny Open Source. Te programy były, są i najprawdopodobniej będą potwornie wolne!” – Więc najpierw wiążemy prędkość z Open Sourcem, sugerując czytelnikom, że to właśnie ta cecha powoduje powolność, a następnie znowu korzystając z języka, który nie przystoi komuś mieniącemu się dziennikarzem (emocjonalnego, niemerytorycznego) eskalujemy w wyobraźni odbiorcy termin “powolny” na “potwornie powolny”. Potwornie można także kłamać, insynuować i pisać bzdury…
  4. Na komputerach, na których konkurencja z Redmond śmiga i ustanawia kolejne rekordy prędkości, praca z Firefoksem jest często niezwykle wolna.” – woo! Jesteśmy już przy siódmym zdaniu, autor już 4-okrotnie napisał swoje oskarżenia, a nie dał żadnego dowodu, ba nie musi! Przecież napisał “często”, co oznacza, możliwe, że wszystkie testy wskażą co innego, a moje zdanie jest nadal prawdziwe. Po drugie zwrot “IE ustanawia rekordy prędkości” jest również pięknie poetycki co nic wspólnego z dziennikarstwem nie mający. Tego typu zdania moge pisać ja, na moim diary, niczym ich nie popierając i wylewając frustracje. Dziennikarzowi nie przystoi… Nadal zero argumentów i dowodów – nie ma nawet z czym polemizować, móglby kolega Tomasz napisać, że przeglądarka Mozilli “czasem przyczynia się do niszczenia dysków twardych i spalania monitorów” i nadal jakby nie miałby nic do udowadniania…
  5. Owszem – głównym powodem takiej sytuacji jest to” – sytuacji, której nie udowodniłem, ani nawet nie wskazałem na jak szeroko zakrojonej analizie opieram. Ot tak, mi tak się wydało, to tak se napisałem, a teraz będę na tym dalsze, błyskotliwe, tezy wywodził.
  6. Natomiast w wypadku Firefoksa prędkość pracy jest tragiczna.” – kolejna rzetelna informacja dziennikarska, poparta argumentami. Kolega Tomasz pozwala sobie na pewną formę dziennikarskiej kreacyjności, która jest tym ciekawsza, że wydawałoby się, że jeśli postanawia się napisać coś, co staje w sprzeczności z setkami innych artykułów oraz generalnemu odbiorowi produktu (np. postanawia się postawić tezę, że Firefox jest tak wolny, że nie da się go sensownie używać w porównaniu do produktów konkurencji, co staje w sprzeczności z dziesiątkami milionów użytkowników, którzy prawdopodobnie zmuszani przez siły nieczyste używają Firefoksa i – o zgrozo – nie odczuwają tej potwornej powolności w tak potwornym stopniu jak kolega Tomasz) to należałoby przyłożyć potrójną wagę do publikowania podstaw swoich wniosków, aby artykuł nie wyglądał na.. dajmy na to.. wyssany z palca, napisany na kolanie w wolnej chwili między serialem w TV a spacerem z psem.
  7. Na komputerach z procesorem Celeron i 256 MB RAM-u, przy znacznym obciążeniu systemu, nawet tak prosta operacja, jak przywrócenie dłużej nie używanej przeglądarki z Paska zadań, może trwać aż 10-30 sekund.” – wreszcie jakiś “dowód”, hmm? No akurat nie bardzo. Nie wiemy jaki Celeron (Celeron 266 Mhz czy Celeron 3500 Mhz?), nie wiemy co oznacza “znacznie obciążenie” – sądze, że jestem w stanie tak obciążyć system, aby Notatnik otwierał się godzine – nie wiemy ile kart było otwartych i z jakimi danymi, ot wyobrażam sobie 40 kart, a w każdej odpalona gra w Javie, a na koniec, autor usprawiedliwia wszelkie inne wyniki magicznym słowem “może”, które oznacza, że choćby w 99% przypadków otwierało się w pół sekundy, to autorowi i tak prawa do prawdziwości tego zdania odmówić nie można. Ot na ten przykład, “kolega Tomasz może pisać bzdury” jest zdaniem prawdziwym, zawsze, nawet gdyby powyższego artykułu nie popełnił…
  8. Przy czym dysk “mieli” tak niemiłosiernie, jakby miał zaraz odfrunąć.” – kolejna techniczna dana, na której oparł swoją analizę, pozwalająca zrozumieć istotę sprawy. Gratuluję, poziom techniczny kolegi b. wysoki. Wyobrażam sobie jego analizę procesorów “Intel grzał się tak, że o jezu, a AMD, że o matko”. 🙂
  9. Wiele zastrzeżeń można mieć także do stabilności programu.” – no, to skoro już opisaliśmy dokładnie temat “potwornej powolności dowodząc, że dysk fruwał, możemy zająć się kolejnym ogromem danych i dowodów jakie mamy na temat stabilności aplikacji”.
  10. Choć zawiesza się (patrz: ilustracja obok) dość rzadko, w niektórych sytuacjach niereagującego programu nie da się w ogóle zamknąć.” – po pierwsze przed chwilą było wiele zastrzeżeń, teraz zaś jednak rzadko się zawiesza. Po drugie, ło jejku! Ale my, autor, niewiele wiemy o systemie na którym program testujemy… A szkoda. Przy opisywaniu jazdy samochodem, kolega Tomasz prawdopodobnie napisałby, że auto zachowywało się dziwnie, bo najpierw zaczeło zwalniać, a potem zrobiło się wokół mokro, bo nie zainteresowałby się, że przejeżdżał otwarty most zwodzony…
  11. Kilka razy zdarzyło mi się również, że “lisek” zawiesił się nagle po wpisaniu adresu skomplikowanej strony (witryny zawierającej wiele błędów, przekierowań i niefunkcjonujących elementów) przeglądarka po prostu zamknęła się, nie wyświetlając żadnego komunikatu o błędzie.” – no to koniec. Dowód jest i nie ma o czym dyskutować. Zwłaszcza, że przedstawiony w sposób nie pozwalający go przeanalizować. Może przy przeciążonym systemie Windows odmówił dostępu do pamięci Firefoksowi (zdarza się), może faktycznie strona zawierała błąd powodujący crash? Nie wiadomo… a szkoda, bo tak się składa, że Firefox instaluje sprytne małe urządzenie (jeśli użytkownik się zgodzi), raportujące stos pamięci przy crashu, dzięki czemu można byłoby wyjaśnić co się stało. Obawiam się jednak, że autorowi mogłby wynik tego badania nie podpasować do teorii…
  12. Podobnie jak w innych popularnych programach Open Source, programiści z lubością powielają ten sam błąd blokowania dostępu do folderów na dysku twardym. ” – jakżesz ja mało wiem o Open Source, jakżesz ja mało wiem o blokowaniu plików, jakżesz ja mało wiem zasadach bezpieczeństwa pracy z systemami plików, i jakżesz niewiele mi ten brak wiedzy przeszkadza w pisaniu takich bzdur. Już pomijam to, że autor zajmuje się tu zachowaniem tak absurdalnie mało ważnym, że każe mi to przypuszczać, że nawet nie zechciał zredagować artykułu i poukładać go.
  13. Niska wydajność i relatywnie wolna praca programu na słabszych komputerach objawiają się również w postaci innych, dziwnych błędów.” – relatywnie do czego? W jakich warunkach “pan redaktor” testował? Dziwne błędy, które podał był pan redaktor następnie, nie byłby dziwne, gdyby posiadał wiedzę w temacie o którym się z lubościa wypowiada. Przerysowywanie okien w Windowsach następuje według pewnego modelu, i Firefox nie ma tu nic do rzeczy, poza tym, że był testowany na tymże systemie operacyjnym. To kolejny przypadek kiedy autor opisuje zachowanie Windowsów spowodowane przeciążeniem pamięci, i przypisuje to jako nowy, osobny błąd i to na dodatek aplikacji, której w tymże systemie i przy tymże obciążeniu kazał pracować. Innymi słowy mógłby się jeszcze bardziej rozdrobnić i opisać osobno, że przy takim obciążeniu zarówno buttony niebieskie jak i zielone przerysowuje wolno, i uznać to za dwa z “wielu” błędów jakie odnalazł.
  14. Firefox potrafi zachowywać się nie tylko denerwująco, ale również dziwacznie. Czasami (na szczęście rzadko!) zdarzają mu się takie dziwactwa, które zaskoczyłyby również samych twórców tej przeglądarki. ” – “dziwactwa” to naprawde ciekawe słowo w terminologii komputerowej. Wyobrażam sobie poważne pisma opisujące “dziwactwa” w programach… A co do zaskakiwania twórców, znowu silimy się na język poetycki pozbawiając się wartości merytorycznej.
  15. .Wskazuje on na zwykłą stronę WWW (plik HTML), a Firefox zamiast ją wyświetlić, próbuje… zapisać ją na dysku. ” – och! och! Moja wiedza na temat standardów HTTP jest taka malutka! Jejku, jej, jak ja nic nie wiem o MIME-Type… I nawet mi się nie chce zapytać, wole napisać kolejną bzdurę…
  16. Następnego argumentu już mi się nawet przytaczać nie chce. Autor napisał, że kiedyś coś mu gdzieś nie działało, ale już działa, ale on nie jest pewien, bo chyba jego Windows nie ma jakiejś czcionki. (w języku autora brzmi to jako “Firefox nie umiał wyświetlić strony zakodowanej poprawnym Unicode”). Nawet zrobił screenshota, żebyśmy na pewno wiedzieli, że tej czcionki nie miał.
  17. Bardzo denerwujące w programie jest to, że wszelkie mechanizmy dodatkowe, związane z działaniem danej strony internetowej, są uruchamiane w Firefoksie dopiero po kompletnym załadowaniu całej grafiki, a nie w chwili odczytania struktury (treści) strony.” – oo, to ciekawe… “mechanizmy dodatkowe”. Piękny, pusty, absolutnie nie używany termin. Poza językiem autora.
  18. Dlatego należy się przygotować na to, że wszelkie hasła zapamiętane przez Menedżera haseł zostaną uzupełnione w odpowiednich polach dopiero wtedy, gdy cała (często zbędna) oprawa graficzna zostanie załadowana. ” – Yess! Prawdziwy błąd! Pierwszy błąd, który faktycznie nim jest znajdujemy już w połowie artykułu. Gratulujemy. Zostanie to poprawione w Gecko 1.9.
  19. Podobny problem dotyczy wszystkich tych serwerów, z których można pobrać jakieś pliki.” – no niestety drugi przykład, mający opisywac te “wszystkie mechanizmy dodatkowe” już nietrafiony. Autorowi polecam zapoznać się z językiem HTML, oraz działaniem mechanizmu onLoad. Zachowanie Firefoksa jest jak najbardziej prawidłowe. Z tego co wiem tak samo zachowują się (i powinny) inne przeglądarki. onLoad ma zostać uruchomiony po pobraniu pełnej strony wraz z obrazkami i obiektami. Autor wykazuje się brakiem wiedzy po raz kolejny.
  20. Jeśli już wcześniej była mowa o Menedżerze haseł, to warto również wspomnieć, że działa on kompletnie według swojego widzimisię. Według nieznanego mi algorytmu, wybiera strony internetowe, dla których zapamiętuje hasło” – to już jest po prostu bezczelność. Przepraszam, ale po tym zdaniu apeluję do autorów z Chip Online od zdjęcie tego idiotycznego tekstu. Autor ma czelność pisać, że czegoś nie zna, co jest logiczne w kontekście tego, że nie poświecił nawet sekundy aby to poznać. Mail do aviary.pl, z pytaniami od prasy jest dostępny, google.com też.
  21. Nawet jeśli za każdym razem zaznacza polecenie zapamiętywania hasła – to i tak nie przynosi to żadnego efektu.” – autor nie pokusił się o podanie przykładu. Jakże to wygodnie…
  22. Bardzo podobnym, “uznaniowym” działaniem charakteryzuje się Firefox przy zapisywaniu stron na dysku” – znowu, zero przykładów. Trudno mi nawet powiedzieć czy to jest błąd czy nie.
  23. To już jest jakiś absurd!” – tak drogi autorze, to co robisz, zakrawa na absurd.
  24. Firefox zawiera Menedżery pobierania, ale chyba wszystkie mają wspólną cechę – działają błędnie.” – to jest kilka?
  25. Narzędzie, którego brak u konkurencji a zwolennicy Mozilli tak krytykowali, nie tylko nie pomaga, ale wręcz przeszkadza.” – w sposób wyraźny autor pisze tak o każdym opisywanym elemencie. Generalnie wszystko o czym pisze mu przeszkadza, kompletnie nie działa i jest dla niego denerwujące. Zastanawiam się jak to się dzieje, że tym milionom ludzi to nie przeszkadza, lub nie aż tak bardzo, i czy autor leczy swoje frustracje czy je kultywuje.
  26. Dalej w tym samym akapicie opisuje faktyczny błąd (drugi już w całym artykule!) wraz ze zdjęciem. Niestety nigdy nie udało mi się tego zreprodukować, ale wiem, że taki błąd czasami może się pojawiać.
  27. Dalej opisuje, że nie rozumie jak działa protokół HTTP i znowu zwala na Firefoksa winę za to, że jeśli następuje lag w połączeniu z serwerem z którego pobierane są dane, to może wystąpić opisana sytuacja. Autora wiedza nie dotyka tematów takich jak protokoły bezstanowe, asynchroniczne itp. Brawo.
  28. W porównaniu z innymi programami, tworzonymi przez liderów ruchu Open Source” – liderzy ruchu? Co to? Polityka czy software?
  29. Do tego przeglądanie w zakładkach – po prostu super.” – przeglądanie w kartach, autora słownik nie zawiera zbioru terminów używanych w zakresie oprogramowania które opisuje.
  30. Modułowość Firefoksa oraz fakt, że tworzy go otwarta społeczność, to dwie ważne cechy, które stały się filarami sukcesu tej przeglądarki. Ale po pierwszym wybuchu euforii nadchodzi opamiętanie i lekkie rozczarowanie.” – autor, nie zechciawszy zasięgnąć żadnej wiedzy, nigdzie, próbuje przełożyć własne odczucia na całe społeczeństwo. Autor, ignorując dane, postanawia uznać, że skoro on jest rozczarowany, to wszyscy inni też. Gratulujemy obiektywizmu.
  31. Ta otwartość kodu – fakt, że “majstrują” przy nim setki i tysiące programistów o różnym poziomie wiedzy, doświadczenia, umiejętności i przede wszystkim – różnym stylu programowania, niesie też ze sobą poważną groźbę. Przez to właśnie “lisek” jest dużo wolniejszy,” – za takie bzdury powinno się dożywotnio zabraniać używania określenia “dziennikarz”. Jestem bardzo ciekaw czy poza swoją bujną wyobraźnia niepopartą wyraźnie żadną wiedzą, autor zbudował to zdanie na czymś jeszcze, czy zadowolił się buńczucznie swoją, bliską zeru, wiedzą w temacie do stawiania tak sądnych tez. Absurd tej bzdury wykracza poza granice pojmowania. W następnym zdaniu mógłby uznać, że domniemana powolność Firefoksa (przypomnijmy, udowodniona tym, że na jakimś Celeronie, przy dużym obciążeniu, z ilomaś kartami mógł się czasem otwierać nawet 30 sekund), jest spowodowana tym, że programują go blondyni.
  32. To największy problem twórców Firefoksa. I owszem – można by długo dyskutować.” – wcześniej opisany brak wiedzy łączony jest tutaj z jakąś niesamowitą butą autora, który wiedząc tak mało pozwala sam sobie budować takie twierdzenia i jeszcze autorytarnie wygłaszać je na forum publicznym… Dyskutować, kolego Tomaszu, to można z argumentami, i z ludźmi, którzy najpierw troche wiedzy zdobyli, zanim zaczeli takie rzeczy wypisywać. Z Pana można się tutaj niestety tylko śmiać…
  33. “Lisek” ma setki drobnych usterek, które kąsają użytkownika jak komary, w najmniej odpowiednim momencie. Kilka z nich przedstawiliśmy na zrzutach ekranu oraz opisaliśmy w artykule.” – to nas było więcej czy my się sami sobie mnożymy w oczkach?

Generalnie, punkt 33 wkurza mnie w tym najbardziej. Firefox ma setki błędów. Są wśród nich poważne, są trywialne, są takie, które dotykają wszystkich i takie, które dotykają małej grupy odbiorców. Autor nie trafił z jednym. Na liście stu najczęściej zgłaszanych błędów, z obu opisanych błędów jakie opisał pan Tomasz, błąd z uzupełnianiem haseł dopiero po załadowaniu strony jest na miejscu trzydziestym. Drugiego błędu nie ma na tej liście.
Nie wykonał żadnych badań, nie poczytał żadnych recenzji ani artykułów, nie spytał się nikogo o opinie, nie skonsultował znalezionych błędów z AviaryPL, Mozillą Europe ani Mozillą Foundation, nie skonsultował się z żadną grupą, lub osobą, której wiedza pozwoliłaby uniknąć tak kompromitujących bzdur.

Autor, widocznie sam niepewny swoich racji, bez przerwy utwierdzał się w przekonaniu, że ma rację i zapewniał o tym czytelników, w każdym akapicie na początku pisał o “dużej liczbie” znalezionych usterek, a potem wymieniał jedną albo dwie, z których zazwyczaj obie były mocno wątpliwe. Zwalał na Firefoksa wine za zachowania protokołów, systemu operacyjnego oraz standardów W3C oraz HTTP, mylil terminy, błądził, chaotycznie rozkładał treści, pisząc dwa słowa o poważnym problemie, a następnie przez pół strony tłumaczył jakąś zawikłaną sytuację, której nikt nie odtworzy nigdy, ale jemu się akurat przytrafiła i ma to być dowód na poważne zaniedbania.

O zaniedbania te wielokrotnie oskarża model tworzenia (Open Source), choć wyraźnie nie ma pojęcia o czym mówi, pozwala sobie swoje rojenia i wydumane tezy przedstawiać w formie oficjalnych faktów, które ustalił ponad wszelką wątpliwość, oraz wnioskować o sukcesie Firefoksa na podstawie własnych doznań emocjonalnych, przypisując swoje własne emocje (rozczarowanie) ogólnoświatowej społeczności odbiorców.

Na koniec pozwala sobie na porównanie Firefoksa i IE7, wykazując zerową wiedzę także o IE7, oraz na dogłębną analizę przyszłości rynku, opartą na jakże wątłej wiedzy i przesłankach. Zgroza.

Jest to najgorszy artykuł jaki czytałem w życiu. Wieje od niego amatorszczyzną, brakiem wiedzy i butą jaką może mieć tylko ktoś pewny, że wiedza nie jest konieczna, aby pisać publicznie do ludzi. Jestem zaskoczony, że CHIP zdecydował się (ktoś to w ogóle przeczytał przed publikacją) na tego rodzaju paszkwil.

Firefox ma błędy, całkiem sporo, jest wszak nadal produktem młodym (w porównaniu do innych przeglądarek na rynku, nadal najmłodszym i to zdecydowanie). Napisano o nim wiele i złego i dobrego, jestem pewien, że ludzie, którzy dziś pracują przy Firefoksie czytają opinie użytkowników i dziennikarzy i że umieją obrócić złość z powodu złej recenzji w motywację do pracy nad produktem.

Jednak nie mogę się pogodzić, że powstają też takie rzeczy jak “artykuł” “Pana Dziennikarza”. Pewnie napisano rzeczy gorsze, pewnie napisano większe bzdury o innych produktach, o których moja wiedza jest za mała, aby wszystkie tego typu bzdury wyłapać, dlatego właśnie dla mnie ten tekst jest najlepszym przykładem jak tego nie należy robić. I z racji tego, że troche w dziennikarstwie pracowałem i pochodzę z dziennikarskiej rodziny, tym bardziej przeraża mnie poziom tego tworu.

Categories
main

Next Flock

I just came out from the Flock team meeting, where we once more discussed the issue of openness. We are open, we want to be more open, and we see that it’s something more than simply opening the sources. Actually, it requires resources. To became really open for all our users, for all potential contributors, for our partners, friends, competitors, for the market and for the world, we need to use more energy than to stay silent. That’s one of the lessons I got recently.

If you don’t pay attention, you drift to closed model.

We’re in the middle point, when we did too small effort to open ourselves, so we don’t get too much in return. And because we don’t get too much from being open, we keep not paying too much attention to this issue.
The perfect example is our Wiki Roadmap. We are open! Damn! And look where we are. We released Cardinal like weeks ago, and you can’t see where we’re progressing now! We understand that it’s our work that must happen first. It’s we who must spend resources, time and will, to give you everything you need to consider if you want to help us. THEN we can eventually start seeing benefit. So yes, we’ll break the barrier now.

Will started preparing the feature discussion documents for the Wiki and they should appear very soon. We want to involve you in the discussion on our features, we don’t want to fall into “we know better what you want, and we want to surprise you so we’ll stay silent and release late” model.

I’m very excited about this, it’s a high time to do that now, and I’m very happy to hear that Flock team share the opinion. This time, the discussion was started by Daryl. Kudos to him, for not letting us drift away. I’m tempted to start writing now about all the features we’re planning or even considering for next Flock release, but on the other hand, I’d prefer to leave the joy of communication to other devs so they can write about features they’re working on and get your help. Also, it would be better to have them on the Wiki so you can immediately write your thoughts about our ideas and add yours.

So, let me just give you a tips, we’re working on idea of what we call People. We want you to be able to see your friends activity, no matter where. To be able to open a tab and see your friend photo, last blog posts, pictures, IM conversations, emails. Imagine so way more powerful vCard, live updating with recent signals of activity, and last bits of communication with you both. We want to extend our favorites manager, so you can spend less time on managing your data, and be able to find what you need with minimum effort. We want to give you ability to store your settings remotely and synchronize flock between multiply machines, we want to give you ability to use your browser UI to get the data you really want. That’s far beyond of the idea of Microsummaries but in the same direction. To give you precisely the data you want to have with minimum UI and clicking. Looking for a book? Why can’t we give you the list of books matching your search pattern in a small dropdown so you can stay up to date with what’s on ebay or amazon without having to click through it. We want to make searching easier. Searching is the default way people use WWW today. We want to make it as easy and fast as possible, giving you ability to search across multiple search engines, filter the result data, maybe even point you results that were chosen by others (friends?) you trust. We want to bring more of your friends photo to you, making it possible to view new photos as photostream, watch/save videos. We want to make shopping easier. Remember BookBurro extension? You may be interested to know that Jesse is our Senior Engineer 🙂

Think about what you use on your daily basis… Browser, email, office… ah! Instant messaging. Right? Hey! It’s so social! Let’s make it easier no matter what IM network you use.

We’re also baking the thing that I’m developing right now. Imagine thing like Netvibes, or Google IG directly inside your browser. Extendible, powerfull, tied with your data, with people you like, photos you want to watch, emails you have, news feeds you subscribe… We want to give you a summary of *your* WWW world. And I’m happy to say that yesterday I started working on this.

We don’t know if we’ll make it all, and if it’ll be exactly like I described it above. Those are just early ideas we’re brainstorming now. We’ll bring them to the Wiki and let you know so you can add your thoughts.

We know that we still are fresh and full of ideas. We still see the browser we’re working on as a huge field with amazing amount of free space for new ideas, features that may make your life easier. We see the browser not only as a tool, but as a part of your life flow.

More details comming soon! 🙂

Categories
main

Expose

Kilka słów, nie po to żeby przekonywać, tylko żeby frustrację wyładować…

  1. Rząd będzie rządem kontynuacji (po rządzie Marcinkiewicza).
  2. Ale będzie to też rząd, który nie będzie zajmował się przeszłością – “przeszłość pozostawmy historykom”. Tylko, że rząd Marcinkiewicza zamiast historykom zostawiał ją komisjom sejmowym, komisjom rządowym, a sam Kaczyński obsesyjnie powtarza słowo “układ, który trzeba tropić”. To jak to jest?
  3. “Sukces to jest słowo klucz jeśli chodzi o przyszłość Polski” – odkrywcze. “A porażka, to słowo którego będziemy unikać w kontekście Polski”. Jestem do usług, gdyby pan premier potrzebował więcejtakich durnych frazesów.
  4. “Podkreślił jednocześnie, że Polska ma najniższy w Europie dochód narodowy, malejący przyrost naturalny, coraz bardziej negatywny bilans imigracyjny. Kraj boryka się z niską innowacyjnością, brakiem mieszkań, słabą infrastrukturą i wysokim bezrobociem.” – od prawie roku kierowana jest przez partię pana Kaczyńskiego, i nie zrobiła absolutnie nic w kierunku poprawy dowolnego z tych punktów. Mieszkań dalej nie ma, a zamiast pozwolic polakom na nie zarobić, PiS chce je polakom budować. Znowu socjalistyczna jałmużna. Bezrobocie jest nadal, i nie przeprowadzona została, ani nawet zaplanowana żadna reforma systemu finansowego państwa, która sprawiłaby, aby firmy chciały zatrudniać więcej osób. Bilans imigracyjny jest tragiczny (więcej osób wyjeżdza z Polski niż się rodzi!), i od momentu nastania tego rządu, z Lepperem i Giertychem w składzie, oraz Kurskim, Gosiewskim i Wierzejskim na zapleczu, ten trend zdecydowanie przyspiesza. Jeśli to jest rząd kontynuacji, to należy się spodziewać wzmocnienia tych symptomów krysyzu. Gratuluję. W ogóle genialnym pomysłem jest wymienienie katastrof jakie posiada ten kraj pod rządami PiS i zapowiedzenie “kontynuacji”… Brillant
  5. ” Przyczyny takiego stanu rzeczy tkwią w dominacji różnych niedobrych interesów grupowych, które wywierały wpływ na polską politykę we wszystkich jej dziedzinach” – wreszcie coś do rzeczy. Zgadzamy się, panie Kaczyński, że związki zawodowe to tragedia i katastrofa dla zdrowego, wolnego rynku, ale jeśli mnie pamięć nie myli, to rząd PiSu raczej ulegał górnikom, niż dbał o interes państwa.
  6. Jak wyjaśnił, zastąpił Kazimierza Marcinkiewicza, aby w rządzie koalicyjnym “panowała spójność działania” – zatem Marcinkiewicz nie był jej gwarantem, zbyt dużo swobody? Cholera… faktycznie, takie podejście zapowiada dużo wolności i swobód obywatelskich, skoro premier ma tak histeryczną potrzebe totalnej kontroli.
  7. “W rządzie – przypomnę, że są w nim pan premier Lepper i premier Giertych – na zasadzie symetrii znalazłem się ja.” – znając zdanie pana Kaczyńskiego o obu powyższych, uznaję, że bardzo surowo siebie ocenił. Słusznie, i surowo. “Skoro w tym rządzie są dwie katastrofy narodowe, to na zasadzie równowagi muszę i ja dołączyć”
  8. “To musi być sukces odczuwalny przez miliony polskich rodzin, sukces, który będzie budował ich perspektywę i przyszłość” – “To musi być sukces, który jest pozytywny, sukces, który pcha nas do przodu. Sukces, który daje więcej zysku niż kosztów.” – jak już pisałem, służe durnymi, pustymi frazesami, jeśli pan prezes będzie chciał jeszcze kiedyś wystąpić.
  9. Jak ogłosił z trybuny sejmowej, a ja to przeczytałem na info.onet.pl –  “nie może być to sukces ogłaszany w mediach, czy z trybuny sejmowej.” :> Będzie to tak zwany sukces cichy, nikt go nie zauważy i nie będzie się o nim mówić. Niewidzialny sukces.
  10. Zdaniem szefa rządu, podstawami do sukcesu i “nowego początku” są: wzrost dochodu narodowego, wzrost eksportu, wzrost produkcji przemysłowej, spadek bezrobocia i mocna złotówka. – oraz “poprawa bezpieczeństwa, lepsza pogoda, bezpieczniejszy kraj, żeby ludziom żyło się dobrze, żeby nie było wojen, dobry system zdrowia, lepsze filmy w kinach, radość obywateli i ogólnonarodowe szczęście”. Gratuluję wnikliwej analizy i wstrząsających wniosków.
  11. “Małżeństwo to związek mężczyzny i kobiety. Będziemy tego wszystkiego strzec. Nie damy sobie wmówić, że czarne jest białe” – a’ha! Wreszcie debata z argumentami! Nareszcie! Widać, że pan Kaczyński to poważny człowiek a nie zaślepiony, zakuty konserwatysta, który boi się dyskusji więc zatyka uszy i wrzeszczy “nie, bo nie!”.
  12. “Będziemy czynić wszystko, by polska rodzina została obroniona wobec tego ataku, który są na nią prowadzone” – to niezbędne. Rodzina przetrwała tysiące lat, ale dziś, bez opiekuńczej ręki PiSu, rady sobie nie da.
  13. Godzić w instytucję Kościoła to godzić w fundamenty polskiego życia narodowego – oświadczył Kaczyński, a następnie ugodził fundament –  “Kościół boryka się ze zły bagażem przeszłości”. Panie Kaczyński. Kościół boryka się nie tylko z przeszłością, kościół boryka się także  ze stanem współczesnym. Jest w nim nadal miejsce dla pedofili i gwałciciceli, nadal odmawia rozliczenia się z agentami w swoich szeregach, nadal odmawia dialogu ze współczesnością i nadal pozwala na sianie nienawiści przez Radio Maryja.
  14. “Kościół jest depozytariuszem jedynego powszechnie znanego i na ogół deklaratywnie przestrzeganego systemu wartości” – to bzdura. Jest nim etyka, a nie kościól. Jeśli już naprawde trzeba coś religijnego, to jest nim wiara, a nie instytucja, która jest kościół. Ludzie, jeszcze, wierzą w Boga, a nie księży… Kościół to instytucja, która zajmuje się zarabianiem pieniędzy i polityką. Ludzie nie wierzą w instytucję.
  15. “Polska jest pod tym względem państwem niemal jednolitym” – kolejna bzdura. Każdy sondaż wskazuje, że liczba zadeklarowanych katolików maleje z dnia na dzień (dzięki samej polityce wewnętrznej Kościoła). Nie jesteśmy państwem wyznaniowym ani monokulturowym. Czas się z tym pogodzić.
  16. Za drugą – jeszcze groźniejszą – patologię uznał przestępczość i “pozostającą w jej centrum korupcję”. – a w samym centrum jest teraz chyba PiS i ludzie PiSu na wszystkich stanowiskach… tak surowa ocena samych siebie?

Mogę tak jeszcze długo, ale już się wyżyłem. Więcej bzdur, frazesów i pustych hasełek reklamowych tutaj.

Categories
tech

DVD region codes

All attempts to enforce people to pay for art (books, movies, music) in digital era are making one huge bad thing. They try to go the short way. They accept to limit people rights to do with what they bought whatever they want, just because it would be hard not to limit them and still enforce payments. That’s wrong. It’s once more prove that business puts money in the first place, and customers are only the way to goal nr. 1.

But what they did with DVD region codes is soo stupid. I’m traveling to US every few months. I’m spending here a lot of time. And I can change the region code of the DVD player in my laptop 5 times. How can I use legally bought/borrowed DVD movies here? How the market could accept such limitation of my rights just because “they want more money”?

It pisses me off,how was it possible that those huge companies were allowed to enforce some “standard” that limits people right to use however they want whatever they bought. It shouldn’t ever happen. Next time they limit your right to breath because in some situations it may harm their budget… :/
On the way to enforce their rights they’re allowing themselves to break my rights, and that’s something I cannot accept. It makes me once more worried about how the world will work once those bastards get their DRM :/