Ou Apple qui arrive à afficher - sur sa page de promotion des standards du web - une jolie popup:
Chez Microsoft c'est à peine plus discret:
Quand ce n'est pas carrément un moyen de vendre son nouveau système d'exploitation (si vous n'utilisez pas notre nouvel OS, vous ne profiterez pas des nouvelles merveilles du web):
(La seule chose que vous avez sur la page de téléchargement d'Internet Explorer, c'est un gros bouton «Rencontrez Windows». Et après Microsoft nous gratifie d'une jolie publicité pour le nouvel IE, qui est soit-disant gratuit.)
Tout cela rappelle la grand époque:
Ou comment se la jouer "ouverture"/"respect des standards" tout en poussant à mort son propre navigateur, à son propre bénéfice.
Je dis et je le pense: IE (Microsoft), Chrome (Google) et Safari (Apple) sont toxiques pour le web. Je ne jouerai pas leur jeu en utilisant leur navigateur. En quelque sorte, je vote technologiquement. Et je vote pour un web ouvert. Prise individuellement, mon action peut paraître ridicule, mais comme dans tout vote chaque voix compte. Faites votre choix. Les machins qui brillent ou votre liberté technologique.
Donc, pour en revenir au site qui a provoqué mon ire (oui là depuis le début de l'article, je digresse), donc - disais-je avant de m'interrompre moi-même comme le faisait Desprogres1) - après voir lancé Chrome (agreû), j'ai essayé le site « The Infinite Jukebox »: Vous n'êtes pas encore lassé d'écouter votre chanson préférée en boucle ? Ce site peut réussir à vous en dégouter en créant une version de votre chanson qui joue indéfiniment. Par quel miracle ? En repérant les segments identiques dans la chansons et en y "sautant" aléatoirement. Ça marche plus ou moins bien selon les musiques, mais le concept est amusant. Vous pouvez uploader le MP3 de votre choix. (Le cercle représente la durée de votre chanson. Les lignes au milieu représentent des similarités détectées par le logiciel: L'application va donc faire aléatoirement des sauts vers ces segments quasi-identiques.)
Amusez-vous bien, et fuck IE/Chrome/Safari.
1) Je peux en rajouter une couche ou vous en avez déjà marre ?
Monday 18 February 2013 - 02:35
Sur Twitter je suis tombé par hasard sur ça: « is there a way to search zerobin results by keyword? »
Cette question m'amuse beaucoup. Non, ce n'est bien sûr pas possible. C'est l'occasion de faire un petit retour sur ZeroBin:
- Tout d'abord, mon ZeroBin (installé sur sebsauvage.net/paste) est de plus en plus utilisé. C'est une bonne chose. Actuellement, 19847 textes y sont partagés. (Bien plus l'ont probablement été, puisque ceux ayant expiré ont été supprimés et que je n'en ai pas le compte ; Et j'ai fait exprès de mettre une date d'expiration par défaut d'un mois, afin que les données ne s'accumulent pas trop.).
- L'aspect ultra-minimaliste de l'application n'a pas du tout rebuté les utilisateurs, et j'en suis heureux. Je suis à cent lieux de Pastebin.com et ça me va très bien (pas de pub, pas 50 options, pas de bouton login facebook/twitter/google, pas d'enregistrement avec compte "pro", pas de captcha, pas 3 heures pour s'afficher.)
- Dans les liens ZeroBin publiques que j'ai pu trouver, les URLs cliquables ont largement été utilisées, aussi bien pour du http que pour des liens magnet (torrent). Good.
- Je n'ai reçu aucune injonction pour faire retirer du contenu.
- Ensuite, je vois que de nombreuses personnes discutent à travers ZeroBin (mais je ne peux bien sûr absolument pas savoir ce qui s'y dit :-). Il y a actuellement 821 discussions hébergées dans mon ZeroBin. Il y en a eu probablement bien plus également, les discussions expirées ayant été supprimées. Je n'ai jamais retrouvé les URLs de ces discussions dans le moindre moteur de recherche, ce qui signifie que ce sont des liens qui ont été échangés en privé et qui servent vraiment pour des discussions privées. C'est bien. C'était un des buts recherchés.
- Autre constatation: ZeroBin a merveilleusement tenu la charge, et le système de stockage par fichiers et sous-répertoires a très bien fait son office. (Je me suis inspiré de la manière de faire de Squid-cache).
- Je n'ai jamais retrouvé la moindre de trace du contenu de mes propres pastes ZeroBin dans un moteur recherche, ni même des discussions y attenant. Cela tient au fait que les moteurs de recherche n'interprètent pas le javascript. Ils sont donc "aveugle" face au contenu de ZeroBin. Cette situation me réjouit, et j'espère juste que les moteurs ne vont pas trop s'y mettre (Google a timidement commencé à interpréter le javascript, mais n'est toujours pas capable d'indexer le contenu des liens publiques ZeroBin). Il est donc actuellement impossible de rechercher dans ZeroBin avec un moteur de recherche, et c'est une excellente chose.
- Je constate également que divers ZeroBin sont installés un peu partout. C'est bien. Décentralisons les discussions privées. Plus de single-point-of-failure (ou plutôt single-point-of-surveillance/censure).
- Pour continuer sur une note moins réjouissante, je n'ai (honteusement) pas continué à faire évoluer ZeroBin. Certains attendent encore la coloration syntaxique ou la protection par mot de passe. Ça reste un logiciel très brut. Il y a encore du travail.
- Je remercie encore PeaceCopathe pour son excellente idée d'intégrer des discussions dans ZeroBin.
- Je suis heureux d'avoir intégré VizHash dans les discussions ZeroBin: C'est particulièrement pertinent dans ce cadre. Non seulement cela facilite le suivi des réponses, mais cela permet de fournir une identification (mais non une authentification) des posteurs sans révéler leur adresse IP, sans besoin de s'enregistrer au préalable et sans services extérieur (genre Gravatar).
- Enfin, je n'aurai jamais fait autant de bruit avec aussi peu de lignes de code (503 lignes de php/js seulement, si on enlève les commentaires): BBC, ArsTechnica, Slashdot, BoingBoing, Forbes, InformationWeek, Tom's Guide, H-Online, GHacks, HackerNews, 01Net, Clubic, Le Monde ... tout ça surtout grâce aux Anonymous qui se sont emparés de mon programme :-)
(Tiens d'ailleurs j'avais rappelé le journaliste de Forbes, mais je n'ai eu que son répondeur et il ne m'a jamais rappelé. Tant pis ! :)
Ça a été beaucoup d'émotions et de fun en très peu de lignes de code. Je vous recommande l'expérience: C'est jouissif d'être à la source d'autant de bordel avec si peu... mais de bordel constructif :-D
Mise à jour 19 février 2013: Wilfried P. me pose une question par email, et voici ma réponse:
Je vois en effet de temps en temps passer des liens ZeroBin postés par les Anonymous.
Je pourrais effectivement décider de juger le contenu de ces pastes, et décider de les supprimer. Mais je ne le ferai pas, sauf sur injonction judiciaire. Pourquoi ? Je refuse de me porter en juge sur la légalité de ce qui est posté. De toute manière, quelle serait ma légitimité en la matière ? Je n'ai fait aucune étude de droit.
En plus de l'aspect "légale" il y a l'aspect "moral". Certaines opérations des Anonymous sont illégales, mais au contraire très morales (par exemple faire bouger les choses pour les viols dans l'Ontario). Dans l'autre sens, certaines entreprises font des choses qui sont parfaitement légales, mais franchement immorales... à mon sens.
Encore une fois, le jugement de la "moralité" d'une action est tout à fait personnel.
Ne m'estimant pas le droit de juger de la légalité et de la moralité de ce qui est posté (car cela serait un jugement tout à fait personnel et arbitraire), je préfère ne rien modérer du tout. Et j'ai créé ZeroBin dans ce but: Me poser en pur hébergeur de données, avec aucune possibilité d'y mettre le nez pour les juger.
Monday 18 February 2013 - 07:48
Anadrark pousse une gueulante contre les internautes qui portent un jugement basé sur l'âge. Et il a raison.
Et c'est là que j'aime bien internet. On dépeint souvent certains internautes comme des jeunes qui ont trop de problèmes de communication pour réussir à aborder autrui dans la "vraie" vie, et qui utilisent internet (et son absence de contact et jugement physique) pour s'en affranchir.
C'est une vue réductrice de ces internautes, et une mauvaise appréciation de ce trait particulier d'internet. Ce n'est pas une faiblesse du réseau, c'est au contraire une force, car qu'on le veuille ou non, dans la vraie vie nous avons tous des a prioris sur les personnes que nous rencontrons, que cela soit sur l'aspect physique, l'habillement, la couleur de peau, la gestuelle, le ton de la voix, la culture ou le milieu social. Vous pouvez toujours vous gargariser sur votre ouverture d'esprit: Dans les faits, vous ne pourrez pas vous empêcher d'émettre un jugement au premier abord, et il y a des personnes que vous aborderez plus facilement que d'autres.
Internet vous interdit ce jugement. Vous communiquez de but en blanc, sans avoir la possibilité de vous poser la question. Au mieux, vous vous forgerez une opinion en vous basant sur les réponses, la tournure des phrases, le vocabulaire utilisé ou parfois le pseudo.
D'ailleurs certains internautes débutants ressentiront ce manque et auront très rapidement le réflexe de demander l'âge, mais avec le temps vous apprendrez à ignorer ce paramètre. J'ai eu des discussions très enrichissantes avec des ados de 14 ans ou des pépé de 70 ans, et - oui - j'avoue que je ne les aurai sans doute pas abordés avec autant de simplicité si j'avais pu les voir.
Je trouve finalement formidable cette "anonymisation" des discussions: Cela vous oblige à une certain ingénuité, à perdre la charge émotionnelle dans votre abord de l'autre, un peu comme certains enfants qui perdent cette méfiance naturelle et entament une discussion avec un inconnu. Ce n'est pas une infantilisation des communications, mais une naïveté saine, une remise à zéro de vos préjugés avant d'aborder l'autre.
(Putain j'écris des trucs bien, des fois.)
Thursday 21 February 2013 - 10:36
Bon allez, je réponds à l'appel d'Alda (mais je ne continuerai pas la chaîne -- j'ai une aversion envers les messages qu'on me demande de forwarder à X personnes.)
1. À ton avis pourquoi il y a moins de femmes chez les geeks, libristes, hacker et hardcore-gamers de tous bords qu’ailleurs ?
Je ne pense pas que la proportion écrasante de mâles soit spécifique à l'informatique. On retrouve le même genre de tendance chez les politiques, chefs d'entreprise ou chefs étoilés. C'est juste notre culture historique machiste que nous traînons comme un boulet. Si on croit progresser sur l'acceptation de l'homosexualité dans la société, il faut bien voir que les femmes sont encore traitées comme de la merde même de nos jours (Il suffit d'observer le comportement honteux des députés à l'assemblée nationale).
Et encore: Dans nos sociétés occidentales, malgré ces comportements à la con, on peut considérer que la femme est admirablement bien traitée par rapport à la majorité des pays de cette planète (où certaines se prennent de l'acide dans la gueule pour avoir osé apprendre à lire).
Ne jetons pas la pierre aux geeks/gamers: Je ne pense pas que ce problème leur soit spécifique. La société est lente changer, très lente.
2. Tu ne penses pas que parfois, il faut vraiment protéger les enfants ?
Oui, bien sûr, la question ne se pose même pas. Mais: de quoi, et comment ? Vaste question.
J'ai toujours eu naturellement tendance à protéger mes enfants, mais de la mauvaise manière: En leur évitant les risques au lieu de leur apprendre à les gérer. C'est une erreur (et merci à ma femme de me l'avoir fait comprendre). Par exemple, les produits ménagers, chez moi, ne sont pas sous clé: J'ai expliqué à mes enfants que c'était dangereux et qu'il ne fallait pas y toucher. Et il n'y ont pas touché.
Laissez-moi expliquer mon choix par un exemple: Des parents règlent leur chauffe-eau pour éviter que leurs enfants se brûlent s'ils mettent l'eau chaude à fond. L'intention est louable: Réduire le risque de brûlure. Et que se passera-t-il quand ils iront faire un tour chez papy-mamie ? Ils auront pris l'habitude de mettre l'eau chaude à fond et se brûleront. Le résultat est l'opposé de ce que était escompté. Qu'aurait-il fallut faire ? Leur expliquer les dangers et leur apprendre à les éviter eux-même.
Bien sûr il est hors de question d'exposer les enfants à des risques inutiles, mais c'est la même chose dans beaucoup de domaines: L'éducation est le seul salut. (Parce que nous ne serons pas toujours là.)
(Après, je n'ai bien sûr pas abordé d'autres problèmes plus graves, comme la violence envers les enfants.)
3. La liberté d’expression, jusqu’à quel point ?
Question intéressante. Quand j'ai commencé à m'intéresser à Freenet, j'ai voulu connaître les raisons qui ont motivé les auteurs de ce logiciel de P2P anonyme, et je dois dire qu'au début j'ai été choqué. Leur crédo ? La liberté d'expression doit être totale, sans aucune censure possible, sans quoi ce n'est déjà plus de la liberté d'expression. Vous trouvez cela extrême ?
Mettons que nous acceptons la liberté d'expression pour tous, sauf pour les discours xénophobes, car c'est inacceptable, on est bien d'accord. Là, vous censurez déjà quelque chose, selon vos critères. Et ce n'est déjà plus de la liberté d'expression. Et puis, de fil en aiguille, vous allez décider que la liberté d'expression ne devrait pas s'appliquer aux blagues contre les Juifs. Ni contre les noirs. Ni contre les femmes. C'est dégradant. Continuons: Certains se sentiront offensés par les gros mots, d'autres par l'image de quelqu'un dévêtu ou une juppe courte, d'autres par une caricature, d'autres par des tatouages... Jusqu'où faut-il aller ? Ça n'a pas de fin.
Dès que vous commencez à grignoter la liberté d'expression (qu'elle soit verbale, écrite ou artistique), même d'une miette, ce n'est déjà plus de la liberté d'expression.
Et puis empêcher quelqu'un de s'exprimer, c'est le forcer à trouver un autre exutoire qui ne serait sans doute pas meilleur (Dans le meilleur des cas, passer par d'autres canaux que vous ne verrez plus). Plutôt que de mettre des oeillières, laissons-les s'exprimer au grand jour pour mieux les contrer.
4. Qu’est-ce que t’écoutes pour commencer ta journée ?
J'aime le calme, le matin. La musique - ou pire: les infos à la radio - m'agressent. Une fois que je suis bien réveillé, je met mon smartphone en lecture aléatoire pour aller au boulot. Il y a de tout, selon mes humeurs :-)
5. Est-ce que Twitter, Facebook et Google ont gagné ?
Oui. Ils ont gagné. Ils ont réussit, au bon moment, à proposer des services pré-mâchés. Les nouveaux internautes, n'ayant aucune culture de ce qu'est et permet internet, s'y sont engouffrés en masse. C'est maintenant une prison inconsciemment consentie dont ces boîtes entretiennent soigneusement les murs d'enceinte et la déco. Une prison dorée où les hamsters se complaisent.
Comme je l'ai dit (je me cite, quelle feignasse !): « Il fut une époque où je croyais qu'en éduquant les utilisateurs, on pourrait leur apprendre à communiquer par leurs propres moyens. Je constate mon échec: C'est peine perdue. Cela n'intéresse plus personne. Les ex-facebook iront bouffer au premier râtelier centralisé pré-mâché qui succèdera à Facebook. Rien ne changera. »
Ce qui est moche, c'est que ces sociétés:
- piocheront de plus en plus dans la vie privée des internautes pour gagner de l'argent.
- censurent (vraiment n'importe comment).
- collaborent avec les différents gouvernements (surveillance, censure, identification).
Malgré toutes les bonnes idées de décentralisation, l'avenir semble assuré pour la société de surveillance.
6. Est-ce que tu es pour ou contre la polygamie ?
La question n'a pas vraiment de sens. Pour ou contre l'homosexualité ? Pour ou contre les lits séparés ? Pour ou contre la cuisine au beurre ?
Je n'ai pas à juger des choix de vie des autres. Qui suis-je pour décider de la manière dont les autres doivent mener leur vie et être heureux ? Tant que cela ne rend malheureux personne, je ne vois pas où est le problème.
7. Quelle est la dernière série TV qui t’ai fait réfléchir ?
La TV ? Ce grand machin avec des images où on peut pas cliquer ?
8. La mémoire absolue, malédiction ou bénédiction ?
Malédiction.
Même si j'ai une mauvaise mémoire, je détesterais avoir une mémoire absolue. Déjà, je serais chiantissime pour les autres. Non sérieusement, vous détesteriez une personne comme ça dans votre entourage, non ?
Et puis l'oubli est un mécanisme cognitif nécessaire au fonctionnement du cerveau. Sans compter l'impact psychologique: Comment survivre si vous ne parvenez pas à oublier les moindres détails d'un traumatisme ? Ça serait une sacré malédiction.
9. Qu’est-ce qui te rend foi en l’humanité ?
Des actions ponctuelles que je peux voir ici et là, que ce soit le petit geste du quotidien d'un inconnu, ou les grands projets de personnalités brillantes qui veulent améliorer le sort de l'humanité (J'ai vu de très beaux projets chez TED, comme l'inventeur de cette bouteille qui filtre polluants et microbes de l'eau croupie, le projet d'accès global à la culture du fondateur d'archive.org, ou encore l'artiste JR qui ressoude des communautés défavorisées avec ses photos géantes).
C'est magnifique.
10. Si tu pouvais remonter dans le temps tu ferais quoi ? (Pro-Tip: Il y a une mauvaise réponse à cette question)
Je visiterais des époques incognito pour voir à quoi ressemblait leur style de vie, sans rien changer ! (Ce qui bien sûr est impossible puisque le simple fait d'y être changerait des choses :)
Ça serait passionnant: Visiter Paris dans les années 1900. Retourner au moyen-âge pour voir la vie quotidienne du peuple. Assister à des évènements historiques. Woua...
11. Qu’est-ce que tu voudrais faire dans l’immédiat ?
DORMIR !
Friday 15 March 2013 - 18:15
Posterous a été racheté par Twitter qui va le fermer dans moins de deux mois. POUF! Plus rien. Même chose pour Feeddemon. Et Google a annoncé la fermeture de Google Reader au 1er juillet. Et d'un seul coup, tout le monde se réveille: Oh mon Dieu, qu'est-ce qu'on va faire maintenant ??? Bou-hou-houuuu...
Oh, non mais vous êtes sérieux, là ? Ça y est, c'est panique à bord ? C'est une blague, non ? Vous êtes à ce point dépendant d'une simple appli ?
Et quelles sont les solutions proposés en remplacement, massivement ? D'autres services fermés à base de logiciels privateurs. Et dans deux ans quand ils fermeront, ça sera le même cortège de pleureuses.
Rappelez-vous: VOUS ÊTES SUR INTERNET. Internet n'est pas un minitel dirigé par Google. N'importe quelle machine du réseau peut se transformer en serveur en deux minutes. On trouve des espaces d'hébergement gratuits ou payants à la pelle: Merde, c'est quand même pas la mort de prendre quelques minutes pour installer un lecteur opensource RSS sur votre espace web. Alors oui, ça va nécessiter un peu d'efforts: installation et changement des habitudes. Mais ça m'évitera d'entendre ce concert de geignards (Opera, Opera, pourquoi ton Unite a si brillamment échoué ??? C'était une idée de génie qui aurait pu réhabiliter le "serveur chez soi", même pour les neuneus.)
Pour les lecteurs RSS en ligne, ce n'est pas le choix qui manque (Bien sûr certains sont plus faciles à installer que d'autres).
Et j'en oublie sûrement.
Là au moins, personne ne viendra vous fermer le service ni même surveiller ce que vous lisez: Les données et l'application sont chez vous.
Arrêtez de pleurnicher et prenez vos applications et vos données en main !
Tant qu'on y est, deux lectures salutaires: Google et la webisation des intertubes, Google : la mise en place de l’aspirateur à données personnelles
EDIT: Et puisqu'il faut un exemple...
Sunday 17 March 2013 - 16:28
A quel point cela pourrait-il être compliqué de s'installer un substitut de Google Reader ? Puisqu'il faut un exemple, prenons le projet de Tontof, KrISS Feed.
1) Mettez le fichier index.php dans un répertoire sur votre site web (Oui, il y a juste un fichier à installer).
2) Ouvrez l'URL et choisissez un login/mot de passe.
3) Importez le fichier OPML que vous avez récupéré de Google Reader ou autre:
4) Dans la configuration, activez la mise à jour par Javascript:
5) C'EST TERMINÉ. Vous avez un lecteur de news à vous. La mise à jour des flux se fera automatiquement en tâche de fond.
Alors, c'était compliqué ? Ça valait le coup de se faire des nœuds au cerveau ?
En prime tout peut se piloter avec des raccourcis clavier. On peut configurer pas mal de choses. Si vous préférez la vue dépliée et sans la liste des flux à gauche, c'est également possible:
Franchement, si vous cherchez encore une excuse pour vous aller vous inscrire chez un autre service fermé, c'est que vous êtes une feignasse.
EDIT: Pour KrISS Feed, il faut php 5.3 minimum.
Sunday 28 April 2013 - 14:23
Mitsu s'est complètement fait délister de Google. Le site entier. Moi c'est plus soft (juste une URL), mais amusant.
Plusieurs internautes m'ont en effet signalé qu'une URL de mon site avait été dé-listée de Google sur plainte DMCA. Pour ceux qui ne connaissent pas, DMCA est une loi américaine de protection du droit d'auteur qui stipule d'un hébergeur ou moteur de recherche doit supprimer l'URL incriminée sur simple déclaration sur l'honneur de l'ayant-droit présumé.
Une URL de mon site a donc été délistée de Google sur plainte DMCA d'un ayant-droit, et Google m'a transmis la plainte:
Le message contient l'URL de la lettre reçue par Google. Elle se trouve là: http://www.chillingeffects.org/notice.cgi?sID=911655.
LOL n°1: Cherchez bien. Non cherchez mieux. Oui, je sais: Mon nom de domaine n'est mentionné nulle par dans la lettre. Alors pourquoi Google m'a-t-il délisté et fait suivre cette plainte ?
LOL n°2: J'ai beau prendre l'URL en question (http://sebsauvage.net/paste/?ae60be9cec5e00b8) et la coller dans n'importe quel navigateur, non vraiment, ça ne me donne aucun document qui me semble relever du droit d'auteur. J'ai donc remplis avec plaisir un formulaire de contre-déclaration.
Oh... vous voulez dire que Google (ou l'ayant-droit) aurait omis d'ajouter la clé de déchiffrement privée ZeroBin dans l'URL ? Non, bien sûr: S'ils avaient mis cette clé de déchiffrement, cela aurait été un document privé. Les ayants-droit ne peuvent demander le délistage d'un document privé, n'est-ce pas ?
LOL n°3: Google a donc délisté juste cette URL. Ils auraient pu délister entièrement toutes les URLs en http://sebsauvage.net/paste/ En fait, c'est exactement ce que je veux, je veux que les moteurs de recherche n'indexent rien du tout de tout ce qui est dans http://sebsauvage.net/paste/
Bonne séance de LOL, non ?
Soyons clair: Je ne suis pas contre le droit d'auteur. Je suis moi-même auteur de centaines de documents, images et logiciels. Mais je suis contre cette défense débile, abrutie, automatisée et sans-tête du droit d'auteur, et je lutterai contre.
En tous cas, c'est la première plainte que je reçois concernant ZeroBin, et elle est nulle et non avenue.
Mise à jour 16 mai 2013: Google a répondu à ma contre-déclaration:
Hello,
Pursuant to the counternotice you sent to us on 28/4/2013, we have reinstated the following URL(s) in the Google index: http://sebsauvage.net/paste/?ae60be9cec5e00b8 .
Regards,
The Google Team
L'affaire est donc close.
Et pendant ce temps là, chez Google...
Monday 17 June 2013 - 11:56
Je sais, ça a déjà été dit et re-dit, mais je tenais à essayer de résumer la merde dans laquelle s'est mise Microsoft avec les restrictions de la Xbox One:
- Plus chère que la PS4 de Sony, et moins puissante.
- Si la console n'est pas branchée toutes les 24 heures à internet, elle se bloque. Vous pensiez emporter votre console en vacances ou en week-end ? Oubliez.
- Vous ne pouvez pas prêter ni donner vos jeux. (EDIT: Il se pourrait que Microsoft permette le prêt.)
- Impossible également de les revendre (sauf si l'éditeur du jeu le permet - haha bonne blague).
- Blocage régionaux (21 zones) comme pour les lecteurs DVD.
- Où sont les jeux ? Il n'y a pratiquement rien. Les concepteurs de la Xbox ont d'abord pensé à la télé avant de penser aux jeux.
- Le Kinect vous observe et vous écoute 24 heures sur 24.
- Le Kinect n'est pas désactivable dans les options. Corrigé: il le sera.
- Si vous couvrez la caméra de la Kinect, les jeux se bloquent.
- Si vous êtes banni par Microsoft, vous perdez les jeux que vous avez achetés vous ne pourrez plus jouer en ligne. (Démenti de Microsoft: Si vous êtes banni, vous pourrez continuer à jouer en solo.)
Microsoft a réussit à tout faire foirer avant même la mise sur le marché de sa console. Certes Microsoft perdait déjà de l'argent avec la Xbox et la Xbox360, mais là comme plantage en beauté, c'est épique. Je ne comprend pas, vraiment. Il y a eu une fuite des cerveaux chez Microsoft, ou bien ils n'ont juste pas suivit ce qui s'est passé ces 10 dernières années sur le net ?
Entre l'échec de la Xbox One, le semi-échec de Windows 8, la grogne des utilisateurs, l'aliénation des développeurs, ses tablettes qui se vendent mal, les smartphones à base de WindowsRT qui ne se vendent pas mieux, mais que fout Microsoft ? C'est le festival des mauvaises décisions.
Microsoft ressemble à Apple quand ce dernier était sur sa pente descendante. Saura-t-il ne pas couler ?
Mise à jour 19 juin 2013: Microsoft a décidé de faire machine arrière: Une seule connexion initiale sera exigée, après quoi vous pourrez jouer sans avoir à vous connecter toute les 24 heures à internet. Il sera également possible de prêter ou revendre les jeux, sans restriction. Et Microsoft lève aussi les restrictions régionales. Tout cela c'est bien, mais il a quand même fallu que tout le monde hurle pour que Microsoft comprenne. (source)
Monday 08 July 2013 - 12:13
Voulant télécharger WinSCP (un très bon client sftp/ftp pour Windows), je vais sur le site officiel et comme une mule je clique sur le bouton "Télécharger":
Raté: Ce n'est pas le bouton de téléchargement de WinSCP ! C'est une publicité qui me renvoie sur un site qui sent le fennec faisandé (un webplayer douteux qui vous enfourne rapidement un abonnement si vous oubliez d'annuler la période d'essai). Le bon lien était "la page de téléchargement de WinSCP" un peu au dessus.
Une fois arrivé sur la vraie page officielle de téléchargement de WinSCP, second #FAIL:
L'énorme bouton "Télécharger" ne permet pas non plus de télécharger WinSCP.
Webmasters, si vous mettez de la publicité sur votre site, par pitié CONTRÔLEZ UN MINIMUM LE NIVEAU DE PUS QUE CRACHENT CES PUSTULES PUBLICITAIRES. Gagner de l'argent, c'est ok, mais il y a quand même un minimum de respect à avoir pour vos visiteurs. (Personnellement, quand j'avais encore de la publicité sur mon site, je leur faisais une chasse implacable. Je sais, c'est terriblement chiant et fastidieux, mais c'est un choix.)
Et après il y a encore des webmasters qui se plaignent des bloqueurs de publicité ? O'RLY ? Quand on jette de la merde à la face des visiteurs, il ne faut pas leur reprocher de vouloir s'en protéger.
D'ailleurs pourquoi «ça sent le fennec», hein, d'abord ? Quelqu'un a déjà reniflé un fennec ? En plus c'est mignon tout plein un fennec.
EDIT: Un me les lecteurs me fait dire que - si si - ça pue, un fennec :-D
Monday 08 July 2013 - 14:27
Les DRM sont des techniques dont le bût est de contrôler l'utilisation des fichiers numériques. En très grande majorité, elles essaient surtout d'empêcher la copie des bits (Ce qui - il faut l'avouer - est déjà incroyablement idiot quand on sait comment fonctionne internet ou n'importe quel ordinateur: Ce ne sont rien d'autre que des machines à copier des bits).
Mais je crois avoir trouvé le plus stupide DRM de l'histoire: Une société a récemment mis en place des DRM sur les eBook consistant à modifier légèrement les exemplaires vendus à chaque client: un espace par ci, un retour à la ligne par-là. Le but étant, probablement, de vous attaquer en justice si c'est votre copie du livre qui se retrouve sur les réseaux de partage. (Cette technique n'est d'ailleurs pas nouvelle.)
C'est une idée incroyablement stupide. Il peut y avoir des tas de raisons qui font que votre copie se retrouve dans la nature: Ordinateur revendu (et disque dur non effacé), clé USB perdue, ordinateur prêté, volé, piraté... Dans tous les cas, cette entreprise met en place dans l'esprit de ses clients potentiels une équation très simple, qui est l'une des plus mauvaises décision business que j'ai pu voir, encore pire que d'essayer de bloquer techniquement la copie:
ACHETER UN EBOOK = ENCOURIR UN RISQUE LÉGAL
Il ne faut pas être devin pour savoir ce que feront les clients potentiels: Ils iront pirater le livre.
Là il ne s'agit plus juste d'être emmerdé par les DRM (impossibilité de lire parce que les serveurs sont en panne ou la connexion internet coupée, impossibilité de le transférer sur un autre système, blocage intempestifs, écrans d'avertissement...), il s'agit d'être menacé légalement dès le moment où vous êtes client. Bravo les gars.
(Hé vous avez vu ? Je fais des efforts pour sortir de Shaarli !)
Tuesday 16 July 2013 - 12:03
Hello.
Hier j'étais à Paris. Ça a été l'occasion de rencontrer certains d'entre vous (Kevin Merigot, Hoper et sa femme, Tommy et tous les autres) . Ça a été vraiment très sympa :-) J'avoue que le petit comité d'accueil à la gare (avec les pancartes) était intimidant. Nous étions 15 au restaurant et - ah ! - je crois que Kevin aura une photo de moi à vous montrer ;o) Il a fait très chaud, et heureusement que le serveur a bien voulu nous remettre en salle parce que la terrasse était tout simplement insupportable avec les travaux juste à côté. Ça fait plaisir de pouvoir mettre un visage sur certains noms. Merci à tous. Nous avons squatté le restaurant presque jusqu'à 17 heures, à discuter de tout et de rien.
Je me suis éclipsé pour me rendre dans les locaux de Mozilla France, où j'ai été invité par FING à une discussion sur la réappropriation des données personnelles, avec des gens de chez Mozilla, de la CNIL, de CozyCloud, de Privowny et plein d'autres personnes intéressantes. J'ai enfin rencontré Stéphane Bortzmeyer (avec son T-Shirt Framasoft :).
Je ne peux pas vous rapporter la totalité de la discussion, alors voici quelques points clés:
FING a lancé une initiative afin que les internautes se ré-approprient leurs données personnelles: téléphonie, assurance, supermarchés et autres. Le but est de convaincre les acteurs de privés de donner aux internautes un accès brut à toutes les données les concernant, ce qui permettra par la suite aux internautes de les exploiter eux-même pour de nouvelles applications.
Il y a encore beaucoup de problèmes à résoudre: comment convaincre les acteurs privés et publiques ? Sous quelles conditions récupérer ces données ? (sachant que pour la plupart ce sont des opérations très manuelles lorsqu'elles sont demandées). Comment authentifier les utilisateurs ? (l'adresse email ou postale ne suffit pas). Sous quel format récupérer ces données ? (utiliser des standards existants ou utiliser le format brut fourni par l'entreprise ? Transformer les données ?). Comment les exploiter ? (quelles applications ? comment y accéder ? comment les déployer ?)
CozyCloud apporte un début de réponse: Ils proposent un cloud personnel - un silo de données personnel - où vous pourrez stocker toutes ces informations, et offre une plateforme qui permet de développer des applications pour exploiter ces données. Une sorte de Google AppEngine, mais ouvert et hébergé où vous le voulez. Il gère actuellement diverses applications: mail, contacts, agenda, notes, photos, flux RSS, ToDo, Bookmarks, nirc. (Actuellement les sources sont sur GitHub et tournent sous NodeJS. Pour simplifier l'installation, ils fourniront à terme des machines virtuelles.). Et vous pouvez développer de nouvelles applications pour CozyCloud, dans le langage de votre choix. L'intérêt de CozyCloud est que ces applications collaborent sur votre silo de données personnel qui peut être hébergé chez vous. Bien sûr cela pose aussi des questions sur le modèle de sécurité des applications. Mais l'ensemble est assez bien pensé.
Histoire d'avoir de la matière FING lancera une opération avec la poignée d'entreprises qui ont accepté de se prêter au jeu et 300 personnes volontaire au mois d'août, afin de voir un peu ce qui marche et qui ne marche pas, et comment tout le monde ressent l'expérience. Des concours seront probablement lancés pour inciter à la création d'applications innovantes.
Oui, tout cela est un peu effrayant: Voir toutes vos données, accumulées depuis tant d'années par les entreprises avec qui vous avez eu affaire doit donner le vertige. Mais c'est justement un bon moyen d'en reprendre le contrôle et de les exploiter au mieux, pour votre plus grand bénéfice (Imaginez un exemple tout simple: Surveiller l'augmentation des prix de votre supermarché habituel, et comparer avec d'autres). Mais les applications sont encore à imaginer.
Il se pourrait même que l'accès à vos données personnelles devienne un enjeu. Imaginez: Entre une entreprise qui vous donne le plein accès à toutes les données qu'elle stock sur vous et une autre qui refuse, à laquelle ferez-vous le plus confiance ? Vous avez deviné: Cela pourrait devenir un argument de vente majeur pour les entreprises, qui année après année perdent la confiance de leurs clients (malgré les trombes de cartes fidélité). (Pourquoi croyez-vous que Google a créé Google Takeout ?)
Il y a encore beaucoup de questions, beaucoup de problèmes à résoudre et d'expériences à réaliser avant de concrétiser tout cela, mais c'est prometteur.
Privowny de son côté propose une extension Firefox pour protéger votre vie privée: Non seulement il bloque les traqueurs (à l'image de Ghostery dont je vous rebat les oreilles), mais en prime il permet de tracer quelles information vous avez donnée à qui: numéro de téléphone, adresse postale, etc. Vous voulez savoir à quels sites vous avez donné votre numéro de téléphone ? Privowni vous affichera la liste (bien sûr il n'enregistrera qu'à partir du moment où il est installé).
En prime, il vous affiche les centres d'intérêt que les réseaux publicitaires ont identifié chez vous, et propose aussi un service d'email jetable permettant de ne pas avoir à donner son adresse email réelle (et prochainement aussi des numéros de téléphone jetables, pour éviter d'avoir à donner son véritable numéro de téléphone).
Toutes ces données sont chiffrées côté client avec un système clé publique/clé privée. Privowny ne peut donc pas voir le contenu des données chiffrées. Vous pouvez à tout moment choisir de chiffrer ou non une donnée, ou l'effacer. Vous pouvez également à tout moment exporter la totalité de vos données au format jSon et tout effacer chez Privowny. Côté business model, Privowny envisage des services payants supplémentaires (modèle freemium). Un exemple ? Si vous voulez effacer ou rectifier une donnée vous concernant, Privowny se chargera pour vous de faire la démarche auprès de l'entreprise. Privowny réfléchit également à l'ouverture des sources de son service.
Il sera intéressant de voir comment tout cela évolue.
Quant aux locaux de Mozilla France, c'est la grande classe.
Tuesday 30 July 2013 - 16:35
Je suis issu d'une époque pré-ADSL où le top de la vitesse était le modem 56K. Soit environ 5 kilo-octets par seconde. Forcément, ça laisse des traces, comme cette obsession maladive d'optimiser les images. Je ne parlerai pas ici d'optimisation de la taille de vos fichiers JPEG (que ce soit en diminuant la résolution ou en jouant avec le pourcentage de qualité JPEG ; Il y a des outils pour ça). Je vais parler ici d'astuces pour donner l'impression que la page se charge plus vite.
L'astuce du pauvre
A l'époque des modems RTC, il était courant pour les pages web d'ajouter un attribut "lowsrc" aux balises images. L'attribut lowsrc est identique à src, mais pointe sur une image très basse résolution (généralement une image de moins de 10 ko). Exemple:
⋖img lowsrc="http://sebsauvage.net/rhaa/chaton-low.jpg" src="http://sebsauvage.net/rhaa/chaton.jpg" width="1024" height="768">
Le navigateur ayant chargé rapidement la petite image spécifiée dans lowsrc, il affichait immédiatement la page, même si les images pleine résolution n'avaient même pas commencé à se charger (Bien sûr, n'oubliez jamais d'indiquer en complément width et height, hein ?). Certes cela faisait au final plus de données à télécharger, mais la page s'affichait malgré tout plus vite.
C'est tout l'intérêt de la vitesse perceptive par rapport à la vitesse effective. C'est purement psychologique, et vous voulez que l'internaute ai l'impression que la page se charge vite.
De nos jours, ce n'est plus trop utilisé. D'abord parce qu'on a des débits de folie, mais aussi parce qu'on a désormais le JPEG progressif.
L'astuce du riche
La particularité du JPEG progressif est que l'image est entièrement affichable même si on a reçu que 3% du fichier. L'image s'affiche alors immédiatement en entier, et se raffine peu à peu.
Message subliminal:
CONVERTISSEZ TOUS VOS JPEG EN PROGRESSIF S'ILS DOIVENT ÊTRE PUBLIÉS DANS UNE PAGE WEB.
Non vraiment j'insiste. Le JPEG progressif c'est bon, mangez-en. Dès que votre JPEG dépasse 10 ko, convertissez-le en progressif. Il n'y a aucune perte de qualité et le fichier sera plus petit (dans la majorité des cas).
Voici ce que donne le chargement d'un JPEG standard (non-progressif):
5,2 ko chargé (3%)
16 ko chargé (9 %)
108 ko chargé (60 %)
Et la même chose en JPEG progressif:
5,2 ko chargé (3 %)
16 ko chargé (9 %)
108 ko chargé (60 %)
Du coup, avec toutes les images en JPEG progressif, le navigateur peut très rapidement calculer et afficher la page, même si votre joli JPEG de 2 Mo n'est pas encore chargé en entier. Toutes vos pages donneront l'impression de se charger plus vite, et ce, sans manipulation supplémentaire dans votre page (ni au niveau du code html, ni au niveau du javascript).
Le second effet kiss-cool, c'est que pour une même qualité JPEG, le progressif est généralement plus petit (Dans notre cas: 183 260 octets pour le standard, 176 202 octets pour le progressif, pour une qualité d'image strictement identique).
Le troisième effet kiss-cool que j'ai constaté (corrigez-moi si je me trompe), c'est que certaines LightBox javascript semblent obtenir plus rapidement la taille de l'image, et affichent donc plus rapidement les images dans les galeries (comme la mienne). C'est tout bénef.
Et là, c'est le drame...
Tout va bien ? Il y a encore un petit soucis. Rien n'est plus agréable que mettre un bon gros JPEG en fond d'une page web avec un background: url(...), n'est-ce pas ?
Mais là, mauvaise surprise: Les navigateurs se foutent royalement que votre JPEG soit progressif: Ils ne l'afficheront que lorsqu'il sera entièrement chargé (sauf Chrome). Du coup votre page va rester avec un fond noir pendant plusieurs secondes. Même si ce n'est pas sale, c'est assez laid. Mais on peut ruser.
En fait, dans background il est possible de spécifier plusieurs images. Par exemple, j'ai fait:
background: url("background.jpg") no-repeat, url("background-fast.jpg") no-repeat;
- background-fast.jpg est un petit jpeg en 640x480 de 20 ko. Le chargement sera quasi-immédiat.
- background.jpg est l'image pleine résolution: 1920x1080 et 545 ko.
Les navigateurs chargeront en premier les images spécifiées en fin de ligne (background-fast.jpg) et chargeront ensuite vers la gauche (background.jpg).
Le résultat ? L'image de fond semble s'afficher immédiatement, ce qui visuellement est bien moins perturbant. Vous pouvez voir le résultat dans cette page (Cliquez sur le bouton rechargement de page de votre navigateur en maintenant la touche MAJ enfoncée pour forcer le re-chargement de tous les éléments de la page). C'est quand même bien plus agréable.
Pensez à ceux qui ont des débits merdiques, et n'oubliez jamais:
Faites du JPEG progressif !
Vous pouvez convertir vos JPEG existants en progressif sans perdre en qualité.
Thursday 08 August 2013 - 10:51
Your catchword is «share», but you don't want us to share. You want to keep us within your walled gardens. That's why you've been removing RSS links from webpages, hiding them deep on your website, or removed RSS entirely, replacing it with crippled or demented proprietary API. FUCK YOU.
You're not social when you hamper sharing by removing RSS. You're happy to have customers create content for your ecosystem, but you don't want this content out - a content you do not even own. Google Takeout is just a gimmick. We want our data to flow, we want RSS.
We want to share with friends, using open protocols: RSS, XMPP, whatever. Because no one wants to have your service with your applications using your API forced-feeded to them. Friends must be free to choose whatever software and service they want.
We are rebuilding bridges your have wilfully destroyed.
Get your shit together: Put RSS back in.
(Same article in French here.)
Thursday 08 August 2013 - 11:04
Votre slogan est «Partager», mais vous ne voulez pas vraiment qu'on partage. Vous voulez nous garder à l'intérieur de votre cage dorée. C'est pour cela que vous avez passé votre temps à retirer de vos pages les liens vers les flux RSS, les cachant au fin-fond de votre site, ou les supprimant purement et simplement, en les remplaçant par des API propriétaires rabougries ou démentielles. ET BIEN MERDE.
Vous n'êtes pas "social" quand vous entravez le partage en retirant RSS. Vous êtes heureux de voir vos utilisateurs créer du contenu pour votre écosystème, mais vous ne voulez pas voir ce contenu sortir de chez vous - un contenu qui ne vous appartient même pas. Google Takeout est juste de la poudre aux yeux. Nous voulons que les données circulent, nous voulons RSS.
Nous voulons partager avec nos amis, en utilisant des protocoles ouverts: RSS, XMPP, peu importe. Parce que personne ne veut qu'on lui fourgue de force votre service avec votre application utilisant votre API. Les amis devraient pouvoir choisir les logiciels et services qu'ils veulent.
Nous sommes en train de reconstruire les ponts que vous avez volontairement détruits.
Sortez-vous les doigts du cul: Remettez RSS en place.
(Le même article en anglais là.)
Thursday 03 October 2013 - 12:09
Voilà. Le W3C continue sa poussée en intégrant officiellement le draft de norme sur les DRM dans le groupe de travail HTML. Le draft s'appelle EME (Encrypted Media Extensions): http://www.w3.org/TR/encrypted-media/. C'est une API permettant de standardiser l'interfaçage des navigateurs et des systèmes de DRM. Dans la pratique, vous ne pourrez pas enregistrer les vidéos. Le navigateur passera le contenu chiffré au module DRM qui se chargera de décoder les trames.
Histoire de bien foutre le bordel: Notez que ce standard n'impose pas un système de DRM particulier, mais juste une API. Ce qui veut dire que chacun va se fendre de son petit système de DRM, qui sera différent d'un vendeur à l'autre, d'un système d’exploitation à l'autre, d'un site à l'autre, d'un navigateur à l'autre. De quoi - en plus d'être emmerdé par les DRM - morceler un peu plus le web. Vous trouviez que c'était déjà le bordel entre MPEG4, WebM/VP8, OGG/Theora, MP3 et Vorbis ? Vous n'avez encore rien vu. Le plus beau, c'est que ça n'empêchera même pas le piratage des œuvres. (C'est pas comme si la TOTALITÉ des DRM existants avaient été cassés, hein ?).
Certes, cette norme est uniquement orientée vidéo, mais après la vidéo, que croyez-vous qu'il va se passer ? Il y a plein de monde qui attend à la porte pour avoir sa petite couette confortable de DRM: Les photographes pour empêcher la "copie" de leurs photos, les maisons de disque pour restreindre l'écoute, les agences de presse et maisons d'édition pour empêcher le vilain copier-coller, les webmasters neuneus pour "protéger" leur code HTML/javascript.
Vous croyez que je plaisante concernant le code HTML et javascript ? Pas du tout: Il y a déjà un groupe de travail au W3C sur le sujet. Imaginez un monde où votre navigateur ne va plus exclusivement vous obéir, mais va - sur certaines de ses fonctions - obéir à des tiers. Imaginez le jour où vous ne pourrez même plus enregistrer une image ou voir le code source d'une page HTML. (Si ça se réalise, je présume que ces restrictions concerneront également les extensions pour navigateurs, ce qui les empêcherait d'accéder au contenu de la page... oh regardez, POUF, plus de vilain AdBlockPlus qui vient nous arracher le pain de la bouche, la vie est bêêêêêllle !). Les membres du W3C sont déjà en train d'y réfléchir.
Voilà comment je vois le web de demain: Les géants du Minitel 2.0 proposeront ça dans leurs services (par exemple une option dans YouTube pour empêcher l'enregistrement des vidéos, ou chez Flickr pour empêcher la copie des photos (spaceballs !(1)). Et je présume que si votre navigateur n'est pas EME-compliant, vous ne pourrez pas lire ces vidéos ou voir ces photos. Soit vous acceptez les DRM, soit une partie du web ne vous sera plus accessible. Et comme ça sera W3C-compliant, ils pourront vous jeter avec dédain avec la bonne conscience d'avoir respecté les normes officielles du ouèbe. En intégrant EME au sein du groupe de travail HTML, c'est la voie dans laquelle s'est engagé le W3C.
Le W3C n’œuvre plus exclusivement pour un web ouvert. C'est terminé. Je pense que l'ouverture du web, l'interopérabilité, est condamnée à moyen terme. Vous vous demandez comment, comment le W3C a pu accepter ça ? C'est simple: regardez la liste de ses membres. Bien plus criant: Regardez qui sont les éditeurs de cette nouvelle norme du W3C: David Dorwin (Google), Adrian Bateman (Microsoft), Mark Watson (Netflix). Vous leur faites vraiment confiance pour œuvrer pour le bien de tous ?
C'est triste, mais il est temps de prendre du recul par rapport au W3C. Quand il était encore jeune, internet n'était pas un tel enjeu économique et le W3C remplissait alors bien son rôle. Maintenant qu'internet est un lieu où se brassent des sommes absolument colossales, les membres du W3C ont des intérêts commerciaux bien trop importants et ils ne se gênent plus pour pousser le W3C dans la direction qui arrange leur business. En même temps, à quoi je m'attendais, franchement ?
Vous croyez que je vois tout en noir ? L'avenir nous le dira. Si j'ai raison, alors le web du futur pue des pieds. (Voilà, ça c'était pour les petits mots grivois de circonstance.)
Mise à jour 15 janvier 2013: Complément: La MPAA rejoint le W3C. Les spécifications qui ont abouti à la norme EME sont secrètes.
(1) L'allusion n'est pas facile à comprendre si vous n'avez jamais plongé dans le code HTML des pages de Flickr.
|