Skip to content

Posts

My personal blog containing short random notes that I collect over time on the most varied subjects.

Marimo

Interesting alternative to Jupyter Notebook, but with other goals and features. The idea is to embed everything inside a single .py file, instead of an .ipynb file. The .py file is used both for the graphical interface (interactive web app) and for command line execution. It tries to eliminate some of Jupyter's reproducibility issues. It has features such as integration with package and project managers, such as uv. It's worth checking out.

https://marimo.io/

Internals

Internals refers to the inner workings of compilers or interpreters, detailing how they are structured and operate, documenting their internal structures such as the low-level runtime library, intermediate representations, control graph analysis and optimization, machine descriptions, and more.

HP-41

The 1979 HP-41 series programmable calculator, produced until 1990, was famously used in the Space Shuttle missions. It featured an LCD alphanumeric display and was powered by a processor initially called "Coconut" (or 1LE3 CPU), later more broadly known as the Nut CPU. The calculator included RAM, ROM, and I/O capabilities, utilizing the interpreted programming language FOCAL ("Forty One Calculator Language"). Both the operating system and the interpreter were stored in ROM, programmed using the Coconut processor's assembly language, also called MCODE (or "M-Code"). A later upgrade, the NEWT Microprocessor, further enhanced its capabilities.

Retrocomputing Archive

The site is a repository dedicated to the preservation and sharing of software and documentation for classical computer systems, including a wide variety of classical computer systems and their software, such as the CP/M operating system. The site hosts software and documentation of all types for classical computer systems, providing a valuable resource for enthusiasts and researchers interested in retrocomputing. Maintained by classiccmp.org community.

http://www.retroarchive.org/

LNCC SDumont supercomputer upgrade

The National Scientific Computing Laboratory (LNCC) and Eviden/Atos signed a new contract worth us$ 19.4 million, which will allow the machine to go from the current 5.1 Petaflop/s to 17 Petaflop/s of capacity. The technology will be based on the BullSequana XH3000 architecture, and with the expansion it will be the most powerful supercomputer in Latin America dedicated to academic studies.

https://agenciabrasil.ebc.com.br/geral/noticia/2024-04/supercomputador-mais-potente-do-pais-tera-capacidade-aumentada (in Portuguese)

LNCC SDumont website (in Portuguese): https://sdumont.lncc.br