π
<-

Version 16 bêta : verrouillage NumWorks anti Omega / KhiCAS

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Unread postby critor » 10 Jul 2021, 09:23

Un élément que je n'avais pas à ma disposition à la rédaction de l'annonce.

Nous savons donc que NumWorks a approché les institutions réglementant/organisant les examens aux Pays-Bas et au Portugal, avec à chaque fois un grave incident.

Depuis l'annonce d'Epsilon 16 ils ont également publié plusieurs tweets alarmants disant qu'ils n'avaient pas le choix, que si ils ne verrouillaient pas ils disparaissaient, et je me demandais où avaient bien pu passer les bénéfices 2017-2020.

On m'a suggéré de creuser un petit peu du côté des adresses de NumWorks.

Et bien pour la rentrée 2020, les implantations de NumWorks aux Etats-Unis et aux Pays-Bas ont déménagé.

Aux Pays-Bas, on passe de http://web.archive.org/web/202008030934 ... l/contact/ à http://web.archive.org/web/202010202022 ... l/contact/

Aux Etats-Unis, on passe de http://web.archive.org/web/202008091100 ... m/contact/ à http://web.archive.org/web/202010210033 ... m/contact/

Aux Etats-Unis il n'y a pas photo, tu n'as qu'à visiter les deux adresses en voiture Google. On passe d'un local sordide sans fenêtre en zone périphérique, coincé entre les arrière-boutiques de deux magasins, dont peut-être pas un hasard un magasin postal UPS, servant possiblement juste à avoir une adresse physique pour les démarches officielles, à une suite dans un bel immeuble en ville. Le loyer n'est sûrement pas le même, loin de là...

Aux Pays-Bas c'est peut-être moins caricatural, mais l'esprit semble similaire. On quitte la zone commerciale périphérique, pour rejoindre le centre-ville. On abandonne des locaux sans doute pas bien chers semblant de même ne servir qu'à avoir une adresse légale, pour de beaux locaux plus proches des centres décisionnels et permettant de recevoir des gens sans honte.

Bref c'est très clair, NumWorks investit en 2020-2021 à fond sur son expansion à l'international et son implantation dans les pays cités pour le moment.

On peut recouper cela avec l'intensification cette année des événements permettant de gagner des goodies sur leurs comptes sociaux hors de France.

Et l'investissement le plus important si je m'en fie à mes visites virtuelles de ces adresses me semble de loin être les Etats-Unis. Cela rejoint la remarque de Bernard Parisse plus haut, comme quoi les petits marchés du Portugal et des Pays-Bas ne pouvaient à eux seuls expliquer un tel niveau de bridage nuisant au marché français.

L'implantation aux Etats-Unis leur tient apparemment tellement à coeur que l'on m'a fait remarquer que nul autre que Romain s'était installé sur place, les informations de ses profils pointant dans le même état (peut-être est-ce son domicile en fait, qui sert à la fois de bureau à NumWorks).

Bref des investissements très importants ont été engagés, notamment aux Etats-Unis.

J'ignore le niveau de bridage exigé pour les examens aux Etats-Unis. Sûrement pas autant qu'Epsilon16, vu que TI et Casio ne le font pas. Mais je suppose qu'après les très graves incidents aux Pays-Bas et au Portugal, NumWorks doit se dire qu'ils n'ont plus droit à l'erreur. Ils ne veulent pas prendre le risque d'être ridiculisés de façon similaire aux Etats-Unis. Se griller sur ce marché comme peut-être au Portugal serait ici dramatique. Donc ils mettent toutes les chances de leur côté en bridant à mort.

Une part du gateau des Etats-Unis même infime, c'est sûrement déjà plus intéressant que le marché français, et encore plus dans le contexte de son actuelle déconfiture.

Voilà, je crois que maintenant on a trouvé la vraie raison expliquant (et non excusant) la chose.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15890
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Unread postby parisse » 10 Jul 2021, 09:37

redgl0w wrote:Les mises à jour que vont pouvoir pondre numworks avec 5 developpeurs à pleins temps ne seront pas rattrapable sur omega / delta je pense.

C'est le genre de choses que j'ai entendues quand j'ai commence a programmer Xcas. Tout le monde pensait que jamais je n'arriverai a avoir un logiciel de calcul formel capable de tenir tete a des logiciels commerciaux comme Maple ou Mathematica.
Du cote CAS, il est assez evident que l'avantage restera a KhiCAS sur Numworks. Du cote UI ou autres applications, je ne vois pas pourquoi une equipe de developpeurs motives (et il semble y en avoir chez Omega) ne pourrait pas proposer des ameliorations interessantes. Il suffit de ne pas idealiser l'equipe de developpement de Numworks et de prendre votre independance vis a vis des futures versions d'Epsilon.

Cependant je ne part pas battut comme tu le dis. On réfléchit à des solutions : par exemple, maxime a écrit un ensemble de scripts sur son github permettant de patcher la beta e16 afin de désactiver la vérification du userland. C'est sûrement les meilleurs solutions qui sont là bas, car ça permettrait peut être dans le futur d'avoir une séléction au démarage (par exemple) entre d'anciennes versions d'epsilon avec khicas et le mode examen, et les versions récentes d'epsilon.

Je ne comprends pas bien l'interet: sur les machines existantes ca reste dans l'optique de suivre Epsilon, alors que sa licence est redevenue restrictive donc vous ne pourrez legalement plus faire un Omega sur cette base. Sur les machines vendues avec Epsilon >=16, patcher la beta 16 ne servirait a rien, ce qui a de l'interet c'est trouver une faille pour pouvoir downgrader, mais ca risque d'etre impossible.

Je te conseille de regarder le repository de maxime qu'il compte update pour garder la compatibilité avec epsilon 16. A côté, on a aussi des idées d'utilisation de cette librairie hors d'omega...

Je n'ai pas l'intention de faire un connectivity kit en JS car ca ne marche pour le moment pas avec Firefox, mais un connectivity kit natif base sur dfu-utils, que je puisse integrer a Xcas (la version desktop). Si Firefox supporte webusb un jour, je pourrai toujours reflechir a une adaptation dans Xcas pour Firefox. Je ne vois pas l'interet de garder la compatibilite avec epsilon 16, en tout cas pas tant que Numworks se refuse a signer KhiCAS.
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 86%
 
Posts: 3663
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Unread postby Lionel Debroux » 10 Jul 2021, 09:41

Intéressant.

Le bridage à mort, beaucoup plus que les concurrents, est pourtant précisément ce qu'il ne faut pas faire pour tenter de préserver le business model. Il y a des précédents historiques célèbres. On sait très bien comment ça finit quand un fabricant fait comme Sony avec la PS3, sur une plate-forme qui intéresse les utilisateurs: recherche d'exploits (pas nécessairement par les habitués de la plate-forme - il peut y avoir de nouveaux venus compétents et motivés), destruction des mesures techniques de protection et ré-ouverture forcée de la machine. C'est ce qui s'est passé avec les TI-eZ80 pas plus tard que l'année dernière !
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Unread postby critor » 10 Jul 2021, 09:50

Je sais. À un tel niveau c'est contre-productif et irresponsable.

Moi je vois la chose sous un autre angle. Si jamais le bridage à fond leur permet de réussir à grignoter des parts aux Etats-Unis, TI sera tenté de répondre et surenchérir à son tour niveau bridage. Et ce seront une fois de plus les utilisateurs qui seront perdants, merci NumWorks.



Pour l'intensification récente des événements de distribution de goodies sur les comptes sociaux non français, on peut déjà citer les coques en édition limitée.
Qui cette année concernent en plus le Portugal, les Pays-Bas, l'Italie et l'Amérique du Nord, alors que l'année dernière ce n'était que la France.

Pour les Etats-Unis en prime, les profs ont droit cette année à de superbes packs gratuits contenant la calculatrice et plein de goodies que nous n'avons jamais eus. Loin d'être le seul que je vois passer, mais un rien que ces derniers jours par exemple :


Mon impression, c'est que NumWorks mise vraiment à fond sur les Etats-Unis depuis 2020, la France ça ne compte plus à côté de ça.

C'est quand que NumWorks déménage son siège social aux Etats-Unis à ce train-là, après avoir déjà déménagé le boss ? :P
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15890
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Unread postby parisse » 10 Jul 2021, 09:57

Ce sera interessant de voir s'ils arrivent a s'implanter aux USA. Les conditions sont quand meme moins favorables qu'en France: TI est americain, il n'y a plus l'argument d'ouverture, et j'imagine qu'il va etre difficile de reiterer le coup du Python.
Je pense que la ti82 couleur va rapidement avoir un equivalent aux USA...
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 86%
 
Posts: 3663
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Unread postby redgl0w » 10 Jul 2021, 10:05

parisse wrote:Je ne comprends pas bien l'interet: sur les machines existantes ca reste dans l'optique de suivre Epsilon, alors que sa licence est redevenue restrictive donc vous ne pourrez legalement plus faire un Omega sur cette base. Sur les machines vendues avec Epsilon >=16, patcher la beta 16 ne servirait a rien, ce qui a de l'interet c'est trouver une faille pour pouvoir downgrader, mais ca risque d'etre impossible.

Pour l'instant on s'intéresse au marché des calculatrices déjà vendu sans e16 de bloqué dessus. On ne pourrait en effet pas avoir omega sur e16, mais on pourrait choisir entre e16 et omega sans bloquage d'un retour en arrière, ce qui est déjà très positif.
Pour la recherche d'exploit, on attend d'avoir des sources (même si maxime a désassemblé une grosse partie d'e16) pour se mettre à chercher ça.

parisse wrote:Je n'ai pas l'intention de faire un connectivity kit en JS car ca ne marche pour le moment pas avec Firefox, mais un connectivity kit natif base sur dfu-utils, que je puisse integrer a Xcas (la version desktop). Si Firefox supporte webusb un jour, je pourrai toujours reflechir a une adaptation dans Xcas pour Firefox. Je ne vois pas l'interet de garder la compatibilite avec epsilon 16, en tout cas pas tant que Numworks se refuse a signer KhiCAS.

En natif j'utiliserai peut être pas dfu util (qui a des comportements spéciaux et n'est pas dispo sous forme de librairie). Dans epsilon se trouve une copie de pyusb avec un script issue de openMV permettant de flash des DFU (et plus encore).
Même si webUSB n'est pas et ne sera pas visiblement supporté par firefox, il reste possible pour environ 70% des utilisateurs ce qui est selon nous suffisant (surtout que la majorité des utilisateurs de numworks qui veulent mettre à jour leur calculatrice ont donc déjà installé un navigateur chromium based).
Image
User avatar
redgl0wVIP+
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 62.7%
 
Posts: 285
Images: 0
Joined: 30 Oct 2019, 20:36
Location: Grenoble
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENSIMAG 1A
Twitter: Gl0wRed
GitHub: RedGl0w

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Unread postby critor » 10 Jul 2021, 10:17

parisse wrote:Ce sera interessant de voir s'ils arrivent a s'implanter aux USA. Les conditions sont quand meme moins favorables qu'en France: TI est americain, il n'y a plus l'argument d'ouverture, et j'imagine qu'il va etre difficile de reiterer le coup du Python.
Je pense que la ti82 couleur va rapidement avoir un equivalent aux USA...


Les prix des TI aux USA sont très chers. De mémoire :
  • la TI-84 Plus monochrome toujours commercialisée c'est facilement plus de 100$
  • la TI-84 Plus CE couleur c'est facilement plus de 120$



TI en profite vu qu'ils sont en situation de quasi-monopole.

Pour Casio, Cemetech leur donne et entretien une réputation de machines peu fiables. J'y ai lu plein de fois des posts en ce sens, parlant de pannes/blocages. Non fondés, j'ai plein de TI et plein de Casio ici, et aucune Casio en panne. Mais dans tous les cas le mal est fait (chacun pourra se demander si c'est volontaire ou pas, connaissant les contacts entre Cemetech et TI, même si le simple chauvinisme peut suffire à expliquer la chose).

Quant à HP, bien qu'américains ils ne pèsent pas grand chose.

Casio casse littéralement les prix en Amérique du Nord, la fx-9750GIII monochrome programmable en Python (équivalent de la Graph 35+E II française) est trouvable à des prix formidables, inférieurs à 50$.

Sur l'emballage, Casio suggère même aux acheteurs potentiels de comparer avec la TI-84 Plus monochrome, effectivement très inférieure matériellement et logiciellement bien qu'extrêmement plus chère :


Mais rien n'y fait jusqu'à présent, à ma connaissance.

Si TI voit NumWorks comme un danger, effectivement comme vous dites ils ont maintenant de quoi dégainer rapidement un modèle équivalent à la TI-82 Advanced Edition Python.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15890
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Unread postby cent20 » 10 Jul 2021, 10:19

Je n'arrive à lire que "share it" ...

Image=https://twitter.com/Algebeard/status/1411814603957452802
Image
Enseignant de mathématiques et d'informatique. Spécialité NSI : Des projets, des tutos, mais aussi de l'art
Calculatrice NumWorks : Des applications et des jeux, scripts, 📙 Découvrir la NumWorks
User avatar
cent20VIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 48.4%
 
Posts: 1048
Images: 67
Joined: 17 May 2012, 09:49
Location: Avignon
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: nsi_xyz

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Unread postby parisse » 10 Jul 2021, 10:28

redgl0w wrote:En natif j'utiliserai peut être pas dfu util (qui a des comportements spéciaux et n'est pas dispo sous forme de librairie). Dans epsilon se trouve une copie de pyusb avec un script issue de openMV permettant de flash des DFU (et plus encore).

Ca ne me semble pas tres difficile de transformer dfu-util en librairie, en tout cas beaucoup plus simple que de me taper du code ecrit pour interfacer avec du Python. Et le plus simple dans un premier temps c'est je pense de remplacer main() par main_dfu_util() dans main.c et de creer des appels avec les chaines de caracteres qui vont bien (genre dfu-util -i0 -a0 -s 0x20000b60:0x8014:force -U numworks.storage).
User avatar
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 86%
 
Posts: 3663
Joined: 13 Dec 2013, 16:35
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Version 16 bêta : verrouillage NumWorks anti Omega / Khi

Unread postby critor » 10 Jul 2021, 12:56

critor wrote:

Pour le superbe pack donc auquel ont droit les profs américains en 2020-2021 (j'en ai vu passé plusieurs rien que sur Twitter), Afyu nous a amélioré la lettre qui l'accompagne, merci.

Bonne lecture : :)


Lignes 2-3 donc, vous noterez une belle pique anti-TI ! :P
TI n'a rien fait depuis 30 ans, on sait, on commence à connaître la chanson.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41981
Images: 15890
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

PreviousNext

Return to News NumWorks

Who is online

Users browsing this forum: ClaudeBot [spider] and 2 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
927 utilisateurs:
>902 invités
>17 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)