5070

avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

5071

Avant de lire l’article, on peut déjà dire qu’il y a inversion cause-conséquences dans le titre…
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

5072

Certes.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

5073

Je serait assez surpris qu'il n'y a pas d'assembleur sur StarCraft.

Et aussi les deux jeux on des ports hors PC que je sache (Age of Empire II a une version Mac de mémoire)....
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

5074

La version Mac n’a rien à voir si je ne me trompe pas, car fait par un autre éditeur (et toujours de mémoire, ce n’était pas les mêmes protocoles réseau)… mais je confonds peut-être.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

5075

Tu crois que les studios qui portent un jeu partent de zéro? Bien sûr qu’il ont accès aux sources originales

Et en toutes logiques Microsoft devrait avoir accès au code que le dit studio de portage a fait. Après peut être qu’il était degeu mais j’ai pas souvenir que la version Mac l’avait tant que ça sur les scroll
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

5076

Ils avaient probablement accès au code source, mais les Mac à l'époque étant sur 68k et PowerPC, le portage a du être très lourd si c'est fait à partir de code x86 très optimisé.
avatar

5077

Happy New Year: GPT in 500 lines of SQL - EXPLAIN EXTENDEDEXPLAIN EXTENDEDA complete GPT2 implementation as a single SQL query in PostgreSQL.


(voir la fin de l'article pour d'autres trucs faits en SQL)
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

5078

Wow, c'est riche en contenu grin J'ai lu le début et mis en favoris pour le reste, super intéressant top Par curiosité tu es tombé là-dessus comment ?
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

5079

Je ne révèle jamais mes sources embarrassed un lien depuis un autre forum
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

5080

How 'sleeper agent' AI assistants can sabotage codewww.theregister.comToday's safety guardrails won't catch these backdoors, study warns

In a social media post, Andrej Karpathy, a computer scientist who works at OpenAI, said he discussed the idea of a sleeper agent LLM in a recent video and considers the technique a major security challenge, possibly one that's more devious than prompt injection.

"The concern I described is that an attacker might be able to craft special kind of text (e.g. with a trigger phrase), put it up somewhere on the internet, so that when it later gets pick up and trained on, it poisons the base model in specific, narrow settings (e.g. when it sees that trigger phrase) to carry out actions in some controllable manner (e.g. jailbreak, or data exfiltration)," he wrote, adding that such an attack hasn't yet been convincingly demonstrated but is worth exploring.

This paper, he said, shows that a poisoned model can't be made safe simply by applying the current safety fine-tuning.

(...)

"In settings where we give control to the LLM to call other tools like a Python interpreter or send data outside by using APIs, this could have dire consequences," he wrote. "A malicious attacker could poison the supply chain with a backdoored model and then send the trigger to applications that have deployed the AI system."

In a conversation with The Register, Huynh said, "As shown in this paper, it's not that hard to poison the model at the training phase. And then you distribute it. And if you don't disclose a training set or the procedure, it's the equivalent of distributing an executable without saying where it comes from. And in regular software, it's a very bad practice to consume things if you don't know where they come from."
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

5081

https://www.tomshardware.com/pc-components/cpus/functional-16-bit-cpu-built-and-runs-in-excel-including-128kb-of-ram-16-color-display-and-a-custom-assembly-language
A hobbyist has created a 16-bit CPU that was built and runs inside Excel at a 3Hz clock rate and has 128KB of RAM, a 16-color 128x128 pixel display, and a custom assembly language that all runs in the popular spreadsheet. In fact, you can even try out the CPU with files the creator has made available via Github.

Microsoft Excel may be everyone's favorite spreadsheet application, but Excel's functions are actually quite flexible for a variety of purposes. If you were determined enough, you could use Excel's conditional formatting functionality to create a functioning CPU within Excel. This bit of theoretical knowledge is also common knowledge, but no one really cares to demonstrate it.

That is, no one until January 27th, 2024. Just yesterday, YouTuber Inkbox decided to post a detailed 16-minute video (embedded later below) on how they built a fully functioning CPU within the constraints of Microsoft Excel. Inkbox did this without applying any Visual Basic scripts or plugins, too— this is pure Excel work that could be duplicated on any PC you happen to have that runs Excel.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

5082

Wow 😲
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

5083

L' idée est folle, mais dommage, à 3 Hz de fréquence d'horloge, on pourra même pas faire tourner Doom dessus.
avatar

5084

Je dirais plutôt que c'est les 128 ko de RAM qui pourraient limiter. Après ça dépend où doit se trouver le programme, s'il est dans une ROM séparée ça peut le faire.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

5085

Mon premier ordinateur : le MO5 de Thomson, avait moitié moins de mémoire que ça : 48ko de RAM et 16Ko de ROM. Par contre, la fréquence d'horloge était de 1 Mhz soit plus de 300 000 fois celle de cet ovni.
C'était suffisant pour faire tourner un interpréteur Basic et des jeux. Par contre c'est difficile du faire quoique ce soit d'utilisable quand on est dans l'ordre du Hz et pas du Mhz.
avatar

5086

Ouais mais c'est pas ça qui empêche de le faire. Ça sera un peu lent sans doute, mais ça peut tourner si la mémoire suffit. Donc si c'est possible quelqu'un le fera.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

5087

A partir du moment où on a un système "Turing complet", on peut forcément programmer ce que l'on veut dans la limite de la complexité permise par le système. Et oui même si ça n'est pas efficace, il y a des gens qui le feront parce que pourquoi pas. On a eu déjà pas mal de démonstrations complètement folles sur Minecraft.

Je disais juste que pour en faire une démonstration un minimum sympa, le facteur le plus limitant dans cette architecture, c'est bien plus la fréquence d'horloge que la mémoire. On arrivait déjà à faire des trucs sympa avec les micro-ordinateurs d'il y a 40 ans qui avaient moins de mémoire que ça. Par contre avec un CPU à 3Hz, ça sera pas juste "un peu lent", mais complétement inutilisable pour quoique ce soit d'interactif. Rien que calculer quelques termes d'une suite de Fibonacci prendrait des plombes.
avatar

5088

Apres tu as toujours la possibilité d'une ISA CISC avec des instructions de plus haut niveau qui englobent plusieurs insutriction de base niveau en une, je pense qu'excel a pas mal de truc ui pourrais etre fait en un cycle plutot que plusieurs comme un CPU classique devrait faire.

Par exemple les multiplication et division sur cette archi doivent utiliser le meme nombre de cycles qu'une simple addition
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

5089

Il est de retour, et il n'est vraiment pas content !
Wasm-based CheerpJ runs Java in web browsersInfoWorldWebAssembly JVM promises to run ‘very large’ unmodified Java applications in modern browsers without plugins or a Java installation.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

5090

Hmm ouais, un peu de peine à voir l'utilité.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

5091

Un intérêt serait de coder en Java coté client web plutôt qu'en JavaScript, mais compiler le code Java directement en WASM serait plus sans doute efficace. Ça serait seulement pratique dans le cas ou on a une application lourde existante que l'on veut pouvoir déployer par le web, un peut comme avec Java Web Start à l'époque. Mais ces applis ne sont plus à la mode depuis un moment. Java Web Start a été viré de Java il y a 6 ans, ces applications ont pour la plupart été remplacées il y a un moment. Ça m'aurait été bien utile il y a quelque années, mais maintenant je doute que ça concerne grand monde.

L'intérêt principal pour moi serait historique, comme avec Ruffle pour le Flash. Ça permettrait de consulter des vieux sites qui utilisent les applets.
avatar

5092

Intéressant, j'avais pas entendu parler de Ruffle !
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

5093

avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

5094

lolpaf

Le sticker JavaScript est magnifique aussi.
avatar
"- Nigga you know what the fuck I want, nigga: I want your motherfuckin' Daytons, and your motherfuckin' stereo! And I'll take a double burger with cheese!
- WHUT?"
I LOVE TO HATE/I HATE YOUR LOVE -AND I CAN'T FEEL AFFECTION FOR PEOPLE LIKE YOU!
CAALGOOONNNNN [TELLMESOMETHINGIDONTKNOW SHOWMESOMETHINGICANTUSE PUSHTHEBUTTONS CONNECTTHEGODDAMNDOTS] (Si Dieu existe il doit me détester...)

5095

La fusion entre les mascottes Go et Rust est pas mal aussi.
Par contre je bloque sur le logo de Vscode, je sais que je le connais mais j'arrive plus retrouver l'original.
avatar

5096

VIM
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

5097

Ha bien sur !
Maintenant, je comprend pourquoi ça m'a échappé. Une application console, même si on l'utilise souvent, on voit pas son logo tous les jours.
avatar

5098

Le logo github avec le renard gitlab c'est quand-même le troll ultime grin

Fin ils auraient pu faire façon logo de Mercurial pour troller encore plus, mais personne n'aurait reconnu je pense. Ou alors avec le G façon le S de subversion (SVN).
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

5099

Globalement tout est pensé pour le troll :

- Vscode / Vi : On a le troll éternel de l'éditeur gui vs console. Vi / Emacs aurait été encore plus trollesque, mais visuellement le grand V en commun marche mieux.
- ReactJS / Angular : On a le duel des deux plus grosses technos frontend actuelles pour JavaScript.
- Rust / Node : Pour moi le seul qui fait pas trop sens, même si les deux peuvent éventuellement se retrouver en concurrence coté backend web, Rust a une portée bien plus large.
- Pip / Npm : Duel d'outil de build / dépôt, même s'ils ne sont pas vraiment en concurrence, car pas pour le même langage. Gradle / Maven aurait été plus trollesque, mais sans doute moins parlant pour beaucoup de gens, de plus leur logo n'est pas vraiment connu.
- GitHub / GitLab : no comment, rien que les noms des deux suffit a comprendre.
- Ubuntu / Debian : De quoi relancer les rageux pour qui Ubuntu a tout volé a Debian.
- JavaScript / Java : Parfait pour en remettre une couche sur la confusion entre les langages que font les débutants depuis près de 30 ans déjà.
- Rust / Go : Les deux langages que l'on cite souvent comme concurrents, alors qu'en fait pas vraiment : c'est juste qu'il ont été révélés à la même période. Le résultat de la fusion entre Ferris le crabe mignon de Rust et le gopher de Go est magnifiquement ignoble.
avatar

5100

Je trouve qu'au contraire, Rust/Node représente deux orientations complètement opposées de la programmation, avec d'un côté la prog système chronophage, fiable, optimisée et difficile à prendre en main, et de l'autre une programmation beaucoup plus accessible, souvent de mauvaise qualité, peu optimisée, etc.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant