Pour ton premier problème, il faut s'assurer que la source est réellement dans le bon état : un photo toutes blanches (saturé) n'est pas un bon candidat, idem avec une source audio en "mute". Il te faut une métrique pour s'assurer de la qualité (test de focus par somme des différences, pour tester la présence suffisante de haute fréquence).
Ensuite, pour la normalisation, il ne faut pas avoir un bit de donné pour un bit de masque. On peut avoir 1 bits de donné aléatoire par pixel. Le mélange doit se faire avec un hash de crypto.
L'utilisation d'une fonction de compression avant le hash, permet d'avoir une meilleur répartition statistique des bits.
L'idée c'est d'avoir une mesure physique bruité comme une webcam ou un son et de récupérer les bits de bruits. On peut prendre tout, mais cela n'ajoute pas grand chose en sécurité. On peut même compresser le tout pour augmenter l'entropie des bits, et casser des répartitions statistiques. Et on peut passer le tout à travers un sha1 ou sha512 pour casser toute dépendance.
J'ai surtout l'impression qu'avoir plusieurs "racines" différentes sur une machine pourrait faire une grosse partie du job. Chroot n'est pas vraiment une bonne réponse vu le nombre de trou (montage et création des /dev/sdxx, …). En plus, il faut tout faire à la main.
Il faudrait simplement un environnement racine (pour les binaires), et que ce que voit un programme soit contrôlable (par open(), fopen(), dir…).
"D'autre part, si le coiffeur de dakar prends moins, mais qu'avec ce qu'il prend, il peut se payer autant que celui de Paris parce que les prix sont différents aussi, ils sont aussi riches l'un que l'autre."
Mais tu sais bien que c'est faux, pour tous les produit manufacturés, dont les prix sont plus ou moins mondiaux.
C++ mélange un peu tout(transmission par valeur = expansion, transmission par pointeur = box).
Cela détermine qui gère la mémoire. La destruction d'un arbre d'objet "boxed" nécessite un GC pour savoir ce qui peut être réellement effacer. Une structure en expension avec les valeurs dedans sont détruit ensemble d'un seul coup.
En java int n'est pas boxer, Integer l'est. Cela permet par exemple d'utiliser des conteneur qui utilise le type de base Object, qui ne peut pas prendre un int. Cette blague existe pour tous les types de base.
En Ocaml, la box est complètement masquée. Les integer et les pointeurs sont codé avec un bit pour les distinguer, le reste est boxé. Le compilo peut savoir unboxer automatiquement les flottant et les tableaux de double. La box ne fait pas trop de perte de performance en Ocaml, car par défaut, une valeur n'est pas modifiable, on peut ainsi utiliser le pointeur sur la donné de base à la place, sans risque.
Quelle différence entre un coiffeur de Dakar et un de paris ? Pourquoi l'un prend 20€ et l'autre beaucoup moins ? Celui qui peut facturer 20€, le fait car son environnement, issue de création de richesse d'autres personne le permet.
Donc, les boites peuvent "se payer" un député, mais personne n'a pensé à demander de publier le nom des clients, alors qu'il s'agit d'une déclaration de transparence contre les conflits d’intérêts !
J'ai fait une centaine de mise à jour, dans le tas j'ai vu un avocat conseil et un professionnel de l'immobilier, mettre "variables" dans la colonne revenue… Je ne me souvient pas, par contre, de leur nom.
C'est la première fois depuis longtemps que je voie une image de jeu libre et que je me dis que c'est joli. Chapeau !
Concernant la GPL, si tu as la licence de toute le code, tu peux vendre des licences close source, ainsi il paye le développement du soft libre. C'est ainsi qu'à fonctionner Qt, et MySQL. C'est un bon modèle de dev libre, qui ne marche évidement que pour des libraries.
"Boxed" est le terme classique notament en java. Cela veut dire que chaque objet est dans sa propre zone mémoire, est n'est inclus dans d'autre structure qu'uniquement au travers de pointeurs. Dans le cas de petit objet, c'est une catastrophe pour les performances. "Expended" permet de rester full objet, mais sans la "box" (et une restriction sur l'héritage dynamique aussi).
Expended n'est donc pas uniquement une allocation sur la pile.
"Ex: tu achètes une action au jour 1. Si tu la vends au jour 2, tu te fais plumer par la taxe. Si tu la vends à J1+1an, la taxe est nulle."
Si ton but est de péter la HF, tu mets juste une taxe de 0.01€ sur chaque transaction. Dans une transaction normal, c'est rien, mais avec 40 000 ordres par seconde, cela commence à chiffrer.
Le problème est que la bourse de Paris ne représente pas grand chose, et le peu qui reste partirait à l'étranger.
si on part du principe qu'une infime parti de la population créait réellement de nouvelles richesses (les créateurs de nouvelles entreprises qui finissent par marcher). Le risque est de ne plus en avoir du tout.
Par contre, je ne comprends pas l’intérêt d'utiliser le salaire minimum comme référence. L'effet sera de comprimer les salaires, ce qui n'est pas franchement motivant. L'avantage du salaire médian est qu'il concerne tout le monde.
[^] # Re: les artisans ne cherchent pas à grapiller des centimes
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Histoire des titres restaurant, ou comment les salaires furent placés sous DRM. Évalué à 4.
C'est toujours amusant les ticket à 8€ : trop élevé pour mac do, ou une boulangerie, et ridicule pour un resto.
"La première sécurité est la liberté"
[^] # Re: Le TRNG, moi aussi les bras m'en tombent
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Jericho Chat - Chiffrement incassable utilisant les masques jetables. Évalué à 2.
Pour ton premier problème, il faut s'assurer que la source est réellement dans le bon état : un photo toutes blanches (saturé) n'est pas un bon candidat, idem avec une source audio en "mute". Il te faut une métrique pour s'assurer de la qualité (test de focus par somme des différences, pour tester la présence suffisante de haute fréquence).
Ensuite, pour la normalisation, il ne faut pas avoir un bit de donné pour un bit de masque. On peut avoir 1 bits de donné aléatoire par pixel. Le mélange doit se faire avec un hash de crypto.
L'utilisation d'une fonction de compression avant le hash, permet d'avoir une meilleur répartition statistique des bits.
"La première sécurité est la liberté"
[^] # Re: Le TRNG, moi aussi les bras m'en tombent
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Jericho Chat - Chiffrement incassable utilisant les masques jetables. Évalué à 2.
L'idée c'est d'avoir une mesure physique bruité comme une webcam ou un son et de récupérer les bits de bruits. On peut prendre tout, mais cela n'ajoute pas grand chose en sécurité. On peut même compresser le tout pour augmenter l'entropie des bits, et casser des répartitions statistiques. Et on peut passer le tout à travers un sha1 ou sha512 pour casser toute dépendance.
"La première sécurité est la liberté"
[^] # Re: Virtualisation par défaut
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Capsicum dans Linux : ça bouge !. Évalué à 1.
J'ai surtout l'impression qu'avoir plusieurs "racines" différentes sur une machine pourrait faire une grosse partie du job. Chroot n'est pas vraiment une bonne réponse vu le nombre de trou (montage et création des /dev/sdxx, …). En plus, il faut tout faire à la main.
Il faudrait simplement un environnement racine (pour les binaires), et que ce que voit un programme soit contrôlable (par open(), fopen(), dir…).
"La première sécurité est la liberté"
# ?!
Posté par Nicolas Boulay (site web personnel) . En réponse au journal L'USB c'est moisi, ça propage des virus. Évalué à 3.
Une faille de protocole qui s'appliquerait sur le firmeware de toutes les clefs usb, alors que celui-ci dépend de chaque puce ? J'ai un gros doute.
Si il s'agit d'un système de mise à jour du firmeware, le virus aura besoin de s'adapter à chaque type de clef.
"La première sécurité est la liberté"
[^] # Re: Tendre une main fraternelle à l'Allemagne
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Téléphoner à ma mère: gratuité, simplicité, liberté ou vie privée?. Évalué à 2.
Mais tu sais bien que c'est faux, pour tous les produit manufacturés, dont les prix sont plus ou moins mondiaux.
"La première sécurité est la liberté"
[^] # Re: boxed/unboxed ou expansion
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Encore une couche de rouille avec Rust 0.11. Évalué à 2.
C++ mélange un peu tout(transmission par valeur = expansion, transmission par pointeur = box).
Cela détermine qui gère la mémoire. La destruction d'un arbre d'objet "boxed" nécessite un GC pour savoir ce qui peut être réellement effacer. Une structure en expension avec les valeurs dedans sont détruit ensemble d'un seul coup.
En java int n'est pas boxer, Integer l'est. Cela permet par exemple d'utiliser des conteneur qui utilise le type de base Object, qui ne peut pas prendre un int. Cette blague existe pour tous les types de base.
En Ocaml, la box est complètement masquée. Les integer et les pointeurs sont codé avec un bit pour les distinguer, le reste est boxé. Le compilo peut savoir unboxer automatiquement les flottant et les tableaux de double. La box ne fait pas trop de perte de performance en Ocaml, car par défaut, une valeur n'est pas modifiable, on peut ainsi utiliser le pointeur sur la donné de base à la place, sans risque.
"La première sécurité est la liberté"
[^] # Re: ce qui m'étonne...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Une bonne nouvelle ?. Évalué à 3.
Et cela change quoi ? Un non-US peut craindre d'affronter l’exécutif US, ce qui parait logique non ?
"La première sécurité est la liberté"
[^] # Re: Vente liée?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Une bonne nouvelle ?. Évalué à 2.
Pour un logiciel, celui qui doit payer est l'auteur du logiciel pas l'utilisateur.
"La première sécurité est la liberté"
[^] # Re: Vente liée?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Une bonne nouvelle ?. Évalué à 3.
Ben non. Une utilisation personnel oui, mais pas non commercial. Même les licences RAND sont à payer.
"La première sécurité est la liberté"
[^] # Re: ce qui m'étonne...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Une bonne nouvelle ?. Évalué à 10.
Au US ? Même la maison blanche était intervenu en faveurs d'Apple contre Samsung, pour gérer l'application d'un jugement.
"La première sécurité est la liberté"
[^] # Re: Tendre une main fraternelle à l'Allemagne
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Téléphoner à ma mère: gratuité, simplicité, liberté ou vie privée?. Évalué à 1.
Quelle différence entre un coiffeur de Dakar et un de paris ? Pourquoi l'un prend 20€ et l'autre beaucoup moins ? Celui qui peut facturer 20€, le fait car son environnement, issue de création de richesse d'autres personne le permet.
"La première sécurité est la liberté"
[^] # Re: Un nouveau jeu : le plus beau foutage de gueule
Posté par Nicolas Boulay (site web personnel) . En réponse au journal "Numérisons les intérêts des parlementaires". Évalué à 6.
On appelle cela du lobbying.
Donc, les boites peuvent "se payer" un député, mais personne n'a pensé à demander de publier le nom des clients, alors qu'il s'agit d'une déclaration de transparence contre les conflits d’intérêts !
"La première sécurité est la liberté"
[^] # Re: nos élus à l'heure du numerique
Posté par Nicolas Boulay (site web personnel) . En réponse au journal "Numérisons les intérêts des parlementaires". Évalué à 2.
Si, dans signaler un problème.
"La première sécurité est la liberté"
# encore un "consultant"
Posté par Nicolas Boulay (site web personnel) . En réponse au journal "Numérisons les intérêts des parlementaires". Évalué à 4.
Encore une personne qui fait du conseil, comme Copé, sans déclarer ses clients :
http://www.hatvp.fr/files/declarations/chatel-luc-dia-depute-52.pdf
"La première sécurité est la liberté"
[^] # Re: Un nouveau jeu : le plus beau foutage de gueule
Posté par Nicolas Boulay (site web personnel) . En réponse au journal "Numérisons les intérêts des parlementaires". Évalué à 1.
Il peut aussi avoir un logement avec un très gros loyer, et aimer les voyages, cela existe aussi ce genre de personne. Cela ne laisse pas de capital.
"La première sécurité est la liberté"
[^] # Re: Un nouveau jeu : le plus beau foutage de gueule
Posté par Nicolas Boulay (site web personnel) . En réponse au journal "Numérisons les intérêts des parlementaires". Évalué à 7.
Je m'en fou qu'il gagne autant, ce qui est beaucoup plus génant, c'est ou est passé la liste de ses clients !!
On parle de conflit d’intérêt ! De savoir qui payent les députés pour leur influence, et on ne voit jamais le nom de client des avocats conseils !
"La première sécurité est la liberté"
[^] # Re: Un nouveau jeu : le plus beau foutage de gueule
Posté par Nicolas Boulay (site web personnel) . En réponse au journal "Numérisons les intérêts des parlementaires". Évalué à 2.
Il voulait dire "assistant parlementaire", c'est pas non plus terrible comme erreur.
"La première sécurité est la liberté"
[^] # Re: nos élus à l'heure du numerique
Posté par Nicolas Boulay (site web personnel) . En réponse au journal "Numérisons les intérêts des parlementaires". Évalué à 3.
J'ai fait une centaine de mise à jour, dans le tas j'ai vu un avocat conseil et un professionnel de l'immobilier, mettre "variables" dans la colonne revenue… Je ne me souvient pas, par contre, de leur nom.
"La première sécurité est la liberté"
[^] # Re: Mon QI n'est pas suffisant
Posté par Nicolas Boulay (site web personnel) . En réponse au journal "Numérisons les intérêts des parlementaires". Évalué à 3.
C'est ça, cela concerne l'identité du conjoins qui est caché. Cela peut aussi être une erreur de correspondance entre le formulaire et le bout de pdf.
"La première sécurité est la liberté"
[^] # Re: Licence
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Soya 3D version 3 arrive... (en images !). Évalué à 1.
C'est la première fois depuis longtemps que je voie une image de jeu libre et que je me dis que c'est joli. Chapeau !
Concernant la GPL, si tu as la licence de toute le code, tu peux vendre des licences close source, ainsi il paye le développement du soft libre. C'est ainsi qu'à fonctionner Qt, et MySQL. C'est un bon modèle de dev libre, qui ne marche évidement que pour des libraries.
"La première sécurité est la liberté"
[^] # Re: Choose your boss
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Téléphoner à ma mère: gratuité, simplicité, liberté ou vie privée?. Évalué à 3.
Tu es freelance, j'imagine ? Dans quel domaine ? le web ? Et question indiscrète, sur une année, tu arrives à faire combien de salaire net ?
"La première sécurité est la liberté"
[^] # Re: boxed/unboxed ou expansion
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Encore une couche de rouille avec Rust 0.11. Évalué à 2.
"Boxed" est le terme classique notament en java. Cela veut dire que chaque objet est dans sa propre zone mémoire, est n'est inclus dans d'autre structure qu'uniquement au travers de pointeurs. Dans le cas de petit objet, c'est une catastrophe pour les performances. "Expended" permet de rester full objet, mais sans la "box" (et une restriction sur l'héritage dynamique aussi).
Expended n'est donc pas uniquement une allocation sur la pile.
"La première sécurité est la liberté"
[^] # Re: Tendre une main fraternelle à l'Allemagne
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Téléphoner à ma mère: gratuité, simplicité, liberté ou vie privée?. Évalué à 3.
Si ton but est de péter la HF, tu mets juste une taxe de 0.01€ sur chaque transaction. Dans une transaction normal, c'est rien, mais avec 40 000 ordres par seconde, cela commence à chiffrer.
Le problème est que la bourse de Paris ne représente pas grand chose, et le peu qui reste partirait à l'étranger.
"La première sécurité est la liberté"
[^] # Re: Tendre une main fraternelle à l'Allemagne
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Téléphoner à ma mère: gratuité, simplicité, liberté ou vie privée?. Évalué à 1.
si on part du principe qu'une infime parti de la population créait réellement de nouvelles richesses (les créateurs de nouvelles entreprises qui finissent par marcher). Le risque est de ne plus en avoir du tout.
Par contre, je ne comprends pas l’intérêt d'utiliser le salaire minimum comme référence. L'effet sera de comprimer les salaires, ce qui n'est pas franchement motivant. L'avantage du salaire médian est qu'il concerne tout le monde.
"La première sécurité est la liberté"