Coder, reverse-engineer, hardware hacker.

Joined July 2009
493 Photos and videos
Gregory Estrade retweeted
x.com/TrungTPhan/status/1831… So... Steve Jobs pendant ses réunions :
4 Sep 2024
Never forget that time Steve Jobs went founder mode on the iPod
1
1
3
1,115
Gregory Estrade retweeted
Love this figure from Google's "pipes for SQL" paper. Matching syntactic and semantic order is a great heuristic for a well-designed API.
36
169
1,916
118,322
Gregory Estrade retweeted
6 Jul 2024
Enfin les vacance 😬
294
190
1,140
113,629
Gregory Estrade retweeted
Mobile phone SIM cards and bank IC cards respond to an asynchronous Answer To Reset command over a half-duplex UART. Pump a continuous clock signal into the clock pin. Bring the reset pin low and then high. The ATR response comes out of the IO pin...
12
238
2,457
292,034
Deuxième talk sur le Change Data Capture par @ManfredMartin #ToulouseJUG #Lyra
143
Premier talk sur #OpenAPI dev-tools par @DamienGUERIN #ToulouseJUG #Lyra
140
C’est parti pour le #ToulouseJUG hébergé par #Lyra !
3
250
Gregory Estrade retweeted
En 2019 je devenais speakeuse a @DevoxxFR pour la première fois avec un duo sur Docker, Kubernetes et Istio. Cette année j'ai encore la chance de faire un duo et sur un sujet encore différent. Ce n'est peut être rien pour vous mais pour moi ça veut dire beaucoup 😊
2
4
60
2,064
Gregory Estrade retweeted
One of my favorite things to do to online pedos in the 90s who were idling overnight in AOL or IRC chat rooms was to send them a message with the following text and watching them disconnect: ATH0;ATDT^19004469090;\T0 IYKYK
35
20
431
88,251
Gregory Estrade retweeted
I released my bitmap converter demo tool. One key feature is the brute force color quantization algorithm, running on GPU for speed. (used when color reduction is needed, or for Amiga HAM format) github.com/arnaud-carre/abc
6
29
85
6,366
Gregory Estrade retweeted
HxC Floppy Emulator software v2.15.1.2 released ! Many improvements and fixes ! See the release notes : hxc2001.com/download/floppy_… hxc2001.com/download/floppy_… #hxc2001 #hxcfloppyemulator
1
7
11
813
Gregory Estrade retweeted
Plus de 40 ans après sa fabrication, double résurrection du télétel de l'@assomo5 : Replacement des nappes internes, puis après une nouvelle panne, replacement d'un pont de diodes et d'un jeu de condensateurs chimiques. Il s'agit là de la machine démarrant l'aventure du Minitel.
1
8
38
4,419
Gregory Estrade retweeted
😳
433
6,093
139,993
4,456,571
Gregory Estrade retweeted
Just announced LPython - a high performance compiler for Python with multiple backends. LPython is a novel, fast, and retargetable Python compiler that can compile type-annotated Python code to optimized machine code. It offers several backends such as LLVM, C, C , WASM, Julia, and x86. LPython features quick compilation and runtime performance, as demonstrated by the benchmarks in their blog. LPython also offers Just-In-Time (JIT) compilation and seamless interoperability with CPython. It is designed to be compatible with existing Python libraries and tools. LPython is released as an alpha version, meaning that users may encounter bugs when using it. One of the key features of LPython is its ability to generate optimized machine code from type-annotated Python code. It uses the Abstract Semantic Representation (ASR) shared with LFortran, which allows for independent optimizations at the ASR level. The goal of LPython is to produce a compiler that runs exceptionally fast and generates fast code. LPython provides several backends, including LLVM, C, C , and WASM. It uses a multi-phase compilation process, transforming input code into an Abstract Syntax Tree (AST), then into an Abstract Semantic Representation (ASR), which preserves all semantic information. The ASR undergoes several ASR-to-ASR passes, where abstract operations are transformed into concrete statements. Finally, the final ASR is sent to the selected backend to generate code. LPython supports Ahead-of-Time (AoT) compilation, which allows users to compile their Python code to optimized machine code before execution. It also supports Just-In-Time (JIT) compilation, where functions can be decorated with @lpython to enable JIT compilation. Currently, only C backend is supported for JIT compilation, but support for LLVM and other backends is planned for the future. LPython offers interoperability with CPython, allowing users to access any library implemented using CPython. This is achieved through the @pythoncall decorator, which allows calling functions in CPython libraries. Users can also access libraries like NumPy, TensorFlow, PyTorch, and Matplotlib using LPython. The benchmarks provided in the blog demonstrate the performance of LPython in various scenarios. For example, LPython's JIT compilation is compared to Numba on tasks like summation of elements in an array, pointwise multiplication of arrays, insertion sort on lists, and the Dijkstra shortest-path algorithm. LPython shows competitive performance in all these scenarios. LPython looks like a promising project to aid applications which require high performance, such as AI. Mojo is also adopting a similar approach, however they are not only building a compiled Python, but also extending it to offer systems programming constructs as first class features. It would be interesting to compare the two. Here's the full blog post covering their alpha release: lpython.org/blog/2023/07/lpy…

22
177
972
211,844
Gregory Estrade retweeted
Just in case you missed this. This is probably the most critical API exploit this quarter. ESPv2 allows malicious requests to bypass authentication if both conditions are true: The requested HTTP method is not in the API service d…lnkd.in/eQnsc-85 lnkd.in/eFXc__T4
3
143
394
59,510
Gregory Estrade retweeted
25 May 2023
Ça commence demain ! Let's go !
26 Apr 2023
Après 3 ans d’absence, le THSF est enfin de retour ! Avec ces ateliers, ces expositions et installations mais également des concerts, des projections, des conférences et des tables rondes ! -> thsf.net/ #THSF #hacker #Toulouse
3
3
480
Gregory Estrade retweeted
Preparing the next HxC Floppy Emulator Firmware for Gotek update -> Apple II support on the way !🙂 #hxc2001 #floppyemulator #gotek #appleii
2
10
1,559
Gregory Estrade retweeted
31 Oct 2022
“Just keep coding we can always fix it later”
174
3,595
28,967