Il y a pleins de gens qui vivent très bien avec les DRM.
Non, ça fait chier tout le monde, mais la plupart de s'en rende même pas compte tant ils sont habitué à ce que des machines leur interdisent des choses.
Le ration mort/balle on s'en fout pas mal. Tu sais ce qui est presque inoffensif aussi ? Les bombes atomiques. 2000 explosions, seulement deux ont fait des victimes (à ma connaissance). 2/2000 ! Ça risque rien.
Le 2P2 n'est qu'un outil. Il y en a qui s'en servent pour télécharger des films, d'autres des ISO de distrib' linux, d'autres pour propager les mise à jour sur leur serveur. C'est un outil qui permet de faire des choses bien, et pas bien.
Les armes à feu ne servent qu'à tuer. Et tuer c'est pas bien.
une arnaque intellectuelle de faire croire que ca protège "même un peu" quand on vient de lire cet article.
Bah écoute… Je pense arnaquer personne intellectuellement en affirmant que google n'a pas acces aux mail que j'échange avec quelqu'un qui n'a pas de boite gmail. Que Yahoo n'a pas acces a ceux que j'échange avec quelqu'un qui n'a pas yahoo. Et que quand j'échange des mails avec quelqu'un auto-hébergé comme moi, seul les gens qui écoutent le réseau peuvent y avoir accès.
Franchement, ça me gonfle cette logique binaire "ça ne fonctionne pas à 100% donc ça ne marche pas". C'est stupide. Et ça ne mérite même pas d'être qualifié d'arnaque à ce titre.
S'il y a traitre mail échangé qui n'arrive ne se retrouve pas à alimenter la base de donnée d'une grosse boite, ça protège UN PEU, et l'arnaque est de prétendre que ce n'est pas le cas.
Que le code soit exécuté sur le client ou le serveur n'a aucune importance. Si le serveur tombe, ça ne marche plus.
la meilleur façon d’accéder à mes données […] c'est d'avoir les données sur Internet au lieu de les avoir en local.
Personnellement, j'ai mes données en local ET sur internet. J'ai une connexion internet (et une machine grosse comme une boite d'allumette toujours en route).
On garantie que le programme est conforme aux spécifications. Il faut que les spécifications soient correctes, mais ça, aucun programme ne peut les vérifier ; c'est le boulot des humains.
Mais si dans la spécification d'une fonction il y a marqué qu'elle retourne A, alors un code qui la fait renvoyer Q est incorrect. Si dans sa spécification il y a marqué qu'elle retourne quelque chose du même type que A ou Q, alors la spécification n'est pas assez précise. Bref, dans ta specs tu aura les contraintes sur l'objet retourné, contraintes que satisferont A mais pas Q.
Par exemple, différentes spécification pour la fonction factorielle :
* fact :: int -> int alors fact = \x :: int -> -42 * x est une implémentation correcte
* fact :: uint -> uint est un peu mieux typé, mais il est toujours possible de mal l'implémenté.
* fact :: {a::uint} -> {b::uint et pour tout x entre 1 et a, x divise b} est un peu plus précis, mais toujours pas assez. Une implémentation correcte de cette spécification peut aussi bien retourner a! que a!×a! ou le produit des nombres premiers entre 1 et a + 42.
* fact :: {a::uint} -> {b::uint et b = produit sur uint de 1 à a} ça c'est la définition de la fonction factorielle, une implémentation sera correcte.
* fact :: {a::uint} -> {b::uint tel que b est le nombre de permutations possibles d'une liste de a objets distincs} est correcte aussi.
D'ailleurs cela fait parfois apparaitre des bugs étranges, par exemple qui se manifestent en -O0 -g et pas en -O2.
Il y a aussi des langages qui garantissent que l'optimisation est faite. Typiquement scheme.
Quelqu'un sait ce qu'il en est d'Haskell et d'OCaml par exemple ? Quand on écrit un programme avec une boucle infinie genre un shell, on s'attend à ce qu'il n'utilise pas de plus en plus de mémoire.
Et BTW, j'attends toujours de voir le langage maintenable (et donc à la philosophie compréhensible par tout le monde, ce qui tend à exclure les langages fonctionnels qui ne sont pas dans les moeurs), sécurisé, et tout et tout.
Tout le problème est résumé là. Refuser de se servir de l'électricité parce que que l'on sait se servir de bougies c'est stupide.
Est-ce qu'il peut y en avoir d'autre que le répertoire lui même, . et les .. des fils ? J'ai essayé de faire un lien dur vers un répertoire pour tester des trucs, ça marche pas.
Personnellement je n'attends pas du langage que j'utilise qu'il m'interdise de faire de la merde, c'est ridicule, JE me l'interdis. En revanche, quand par mégarde ou ignorance j'utilise une construction douteuse, j'aime qu'il me le dise, un programme qui compile pas c'est plus vite déboguer qu'un programme qui foire au bout de 10h, et s'il est compilé sans mode debug. Un compilateur parfait ne compilerait que des programmes corrects… Et un compilateur C++ compile à peu près n'importe quoi.
+1
J'utilise son papa sylpheed. La fonctionnalité qui m'a fait quitter thunderbird c'est le fait de pouvoir éditer les mails avec un vrai éditeur de texte.
Accessoirement, le bitcoin supprime par sa nature-même une possibilité pour l'État de choisir sa politique économique, vu qu'il n'est plus maître de sa planche à billets.
Un peu comme dans la France d'après Pompidou ? (poopoopidoo)
[^] # Re: Que de mauvaises intentions
Posté par Zylabon . En réponse au journal Mozilla fait avancer le web et ajoute les DRM à Firefox. Évalué à 10.
Non, ça fait chier tout le monde, mais la plupart de s'en rende même pas compte tant ils sont habitué à ce que des machines leur interdisent des choses.
Please do not feed the trolls
[^] # Re: Que de mauvaises intentions
Posté par Zylabon . En réponse au journal Mozilla fait avancer le web et ajoute les DRM à Firefox. Évalué à 8.
Le ration mort/balle on s'en fout pas mal. Tu sais ce qui est presque inoffensif aussi ? Les bombes atomiques. 2000 explosions, seulement deux ont fait des victimes (à ma connaissance). 2/2000 ! Ça risque rien.
Please do not feed the trolls
[^] # Re: Que de mauvaises intentions
Posté par Zylabon . En réponse au journal Mozilla fait avancer le web et ajoute les DRM à Firefox. Évalué à 4. Dernière modification le 16 mai 2014 à 14:17.
Le 2P2 n'est qu'un outil. Il y en a qui s'en servent pour télécharger des films, d'autres des ISO de distrib' linux, d'autres pour propager les mise à jour sur leur serveur. C'est un outil qui permet de faire des choses bien, et pas bien.
Les armes à feu ne servent qu'à tuer. Et tuer c'est pas bien.
Please do not feed the trolls
# mauvais outil
Posté par Zylabon . En réponse au message enlever les fins de ligne du résultat de curl. Évalué à 6.
sed travaille ligne à ligne, c'est sûrement possible de le faire mais super chiant.
tr -d '\n'
fait le boulot :)Please do not feed the trolls
[^] # Re: Non mais attendaient on va rire
Posté par Zylabon . En réponse au journal Mozilla fait avancer le web et ajoute les DRM à Firefox. Évalué à 6.
Qu'est-ce qu'Abobe peut mettre en place pour ça ?
Refuser de s’exécuter si le client ne s'est pas tiré une balle dans le pied ?
Please do not feed the trolls
[^] # Re: Non mais attendaient on va rire
Posté par Zylabon . En réponse au journal Mozilla fait avancer le web et ajoute les DRM à Firefox. Évalué à 3.
Comment ?
Please do not feed the trolls
[^] # Re: Et oui...
Posté par Zylabon . En réponse au journal Google détient-il vos emails. Évalué à 10.
Bah écoute… Je pense arnaquer personne intellectuellement en affirmant que google n'a pas acces aux mail que j'échange avec quelqu'un qui n'a pas de boite gmail. Que Yahoo n'a pas acces a ceux que j'échange avec quelqu'un qui n'a pas yahoo. Et que quand j'échange des mails avec quelqu'un auto-hébergé comme moi, seul les gens qui écoutent le réseau peuvent y avoir accès.
Franchement, ça me gonfle cette logique binaire "ça ne fonctionne pas à 100% donc ça ne marche pas". C'est stupide. Et ça ne mérite même pas d'être qualifié d'arnaque à ce titre.
S'il y a traitre mail échangé qui n'arrive ne se retrouve pas à alimenter la base de donnée d'une grosse boite, ça protège UN PEU, et l'arnaque est de prétendre que ce n'est pas le cas.
Please do not feed the trolls
[^] # Re: Et oui...
Posté par Zylabon . En réponse au journal Google détient-il vos emails. Évalué à 5.
Quand je vais au toilettes je ne me lave pas les mains après. Ce serait stupide de le faire il y a des gens qui ne le font pas.
Please do not feed the trolls
# Ranger ?
Posté par Zylabon . En réponse au message Gestionnaire de fichier. Évalué à 2.
Ranger ça a l'air cool, je m'y suis pas encore trop penché.
C'est du python, scriptable de partout, utilisable par défaut.
http://ranger.nongnu.org/
Please do not feed the trolls
[^] # Re: Précisions
Posté par Zylabon . En réponse à la dépêche OpenBSD 5.5 : nous ne voulons pas retourner dans le passé !. Évalué à 2.
il me semble que l'histoire des deux failles c'est juste dans l'installation par défaut (et rien d'autre).
Please do not feed the trolls
[^] # Re: Précision SVP
Posté par Zylabon . En réponse au message impossible d'installer linux. Évalué à 5.
S'il y a deux barrette il suffit de trouver celle qui ne fonctionne plus, il est peu probable que les deux soient HS.
Please do not feed the trolls
[^] # Re: Le cloud devient de plus en plus juste un espace de stockage
Posté par Zylabon . En réponse au journal Les applications "cloud" sont elles un danger pour internet?. Évalué à 2.
Que le code soit exécuté sur le client ou le serveur n'a aucune importance. Si le serveur tombe, ça ne marche plus.
Personnellement, j'ai mes données en local ET sur internet. J'ai une connexion internet (et une machine grosse comme une boite d'allumette toujours en route).
Please do not feed the trolls
[^] # Re: Implémentation prouvée
Posté par Zylabon . En réponse au journal OpenSSL est mort, vive (le futur) LibreSSL. Évalué à 6. Dernière modification le 22 avril 2014 à 15:51.
On garantie que le programme est conforme aux spécifications. Il faut que les spécifications soient correctes, mais ça, aucun programme ne peut les vérifier ; c'est le boulot des humains.
Mais si dans la spécification d'une fonction il y a marqué qu'elle retourne A, alors un code qui la fait renvoyer Q est incorrect. Si dans sa spécification il y a marqué qu'elle retourne quelque chose du même type que A ou Q, alors la spécification n'est pas assez précise. Bref, dans ta specs tu aura les contraintes sur l'objet retourné, contraintes que satisferont A mais pas Q.
Par exemple, différentes spécification pour la fonction factorielle :
*
fact :: int -> int
alorsfact = \x :: int -> -42 * x
est une implémentation correcte*
fact :: uint -> uint
est un peu mieux typé, mais il est toujours possible de mal l'implémenté.*
fact :: {a::uint} -> {b::uint et pour tout x entre 1 et a, x divise b}
est un peu plus précis, mais toujours pas assez. Une implémentation correcte de cette spécification peut aussi bien retourner a! que a!×a! ou le produit des nombres premiers entre 1 et a + 42.*
fact :: {a::uint} -> {b::uint et b = produit sur uint de 1 à a}
ça c'est la définition de la fonction factorielle, une implémentation sera correcte.*
fact :: {a::uint} -> {b::uint tel que b est le nombre de permutations possibles d'une liste de a objets distincs}
est correcte aussi.Please do not feed the trolls
[^] # Re: C'est pourtant évident.
Posté par Zylabon . En réponse à la dépêche Coder efficacement, bonnes pratiques et erreurs à éviter. Évalué à 3.
D'ailleurs cela fait parfois apparaitre des bugs étranges, par exemple qui se manifestent en
-O0 -g
et pas en-O2
.Il y a aussi des langages qui garantissent que l'optimisation est faite. Typiquement scheme.
Quelqu'un sait ce qu'il en est d'Haskell et d'OCaml par exemple ? Quand on écrit un programme avec une boucle infinie genre un shell, on s'attend à ce qu'il n'utilise pas de plus en plus de mémoire.
Please do not feed the trolls
[^] # Re: C'est pourtant évident.
Posté par Zylabon . En réponse à la dépêche Coder efficacement, bonnes pratiques et erreurs à éviter. Évalué à 4.
Tout le problème est résumé là. Refuser de se servir de l'électricité parce que que l'on sait se servir de bougies c'est stupide.
Please do not feed the trolls
[^] # Re: une idée
Posté par Zylabon . En réponse au message Les hard links. Évalué à 2.
Est-ce qu'il peut y en avoir d'autre que le répertoire lui même,
.
et les..
des fils ? J'ai essayé de faire un lien dur vers un répertoire pour tester des trucs, ça marche pas.Please do not feed the trolls
[^] # Re: webmail
Posté par Zylabon . En réponse au journal Thunderbird : j'en peux plus ! Qui arrive à l'utiliser pour de vrai ? Quoi d'autre ?. Évalué à 7.
Pour faire un voyage de 1300km une twingo est plus appropriée qu'un VéloSolex de 1950… C'est vrai, mais c'est une info peu utile.
Même avec un terminal mobile, un client « lourd » utilisera moins de bande passante, et surtout fonctionnera même sans connexion.
Please do not feed the trolls
# une idée
Posté par Zylabon . En réponse au message Les hard links. Évalué à 3.
le
..
d'un répertoire fils ?Please do not feed the trolls
[^] # Re: Rust vs Go
Posté par Zylabon . En réponse à la dépêche Rust s’oxyde en version 0.10. Évalué à 7.
Personnellement je n'attends pas du langage que j'utilise qu'il m'interdise de faire de la merde, c'est ridicule, JE me l'interdis. En revanche, quand par mégarde ou ignorance j'utilise une construction douteuse, j'aime qu'il me le dise, un programme qui compile pas c'est plus vite déboguer qu'un programme qui foire au bout de 10h, et s'il est compilé sans mode debug. Un compilateur parfait ne compilerait que des programmes corrects… Et un compilateur C++ compile à peu près n'importe quoi.
Please do not feed the trolls
[^] # Re: Philosophie
Posté par Zylabon . En réponse au journal Heartbleed : petit best of des journalistes. Évalué à 4.
Depuis quand il est brillant ou académicien ?
Please do not feed the trolls
[^] # Re: un effet Snowden?
Posté par Zylabon . En réponse à la dépêche Nouvelle vulnérabilité dans l’implémentation OpenSSL. Évalué à 3.
Il est citoyen allemand pour ce que j'ai compris… Je ne vois pas ce qui l'interdirait d'en parler.
Please do not feed the trolls
[^] # Re: claws-mail
Posté par Zylabon . En réponse au journal Thunderbird : j'en peux plus ! Qui arrive à l'utiliser pour de vrai ? Quoi d'autre ?. Évalué à 0.
+1
J'utilise son papa sylpheed. La fonctionnalité qui m'a fait quitter thunderbird c'est le fait de pouvoir éditer les mails avec un vrai éditeur de texte.
Please do not feed the trolls
[^] # Re: exécutable non compatible
Posté par Zylabon . En réponse au message Executable not found. Évalué à 4. Dernière modification le 11 avril 2014 à 13:55.
+1
Le message d'erreur de bash est bien crade en cas de binaire incompatible.
la commande
file
donne des infos sur le binaire, notamment l'architecture pour laquelle il est compilé.edit : grillé :)
j'ai pas réussi à refaire le message d'erreur à la con en cas de binaire incompatible
Please do not feed the trolls
[^] # Re: Bitcoin est un produit financier
Posté par Zylabon . En réponse au journal De la pyramide de ponzi à la monnaie standard. Évalué à 4.
Un peu comme dans la France d'après Pompidou ? (poopoopidoo)
Please do not feed the trolls
[^] # Re: Quelques commentaires additionnels
Posté par Zylabon . En réponse à la dépêche Java 8 et NetBeans 8 sont disponibles. Évalué à 8.
Mauvais pour le DRY, mais bon pour le DWHLOCFST (Dont Write Hundreds Lines Of Code For Something Trivial) (je viens de l'inventer).
Please do not feed the trolls