Link Blog

11 collections Β· 1512 total posts

January 2025

26-01-2025
cmdalias: Multi word alias

cmdalias: Multi word alias

Source: github.com

Just a small tool to help me (and you but without any guaranty) to create command alias and sub-aliases (multi word alias) - adoy/cmdalias

Linked is not a recommendation - as I have not tried it. But I've been typing lots of repetitive commands the last few days and I got to thinking that having a way to have aliases which were more than a single word would make them easier to remember and more flexible. This is one that I found

23-01-2025
BrowserAI: Run local LLMs inside your browser

BrowserAI: Run local LLMs inside your browser

Source: github.com

Run local LLMs inside your browser. Contribute to sauravpanda/BrowserAI development by creating an account on GitHub.

This could be important. Linked is a tool that allows you to run an LLM locally in your browser. Why is that interesting? After all you can already run it locally, just on your laptop. I think, if this thing works, one can provide LLM features as part of a SaS app, while guaranteeing your users…

22-01-2025
Python tools for data visualization β€” PyViz 0.0.1 documentation

Python tools for data visualization β€” PyViz 0.0.1 documentation

Source: pyviz.org

Welcome to PyViz! The PyViz.org website is an open platform for helping users decide on the best open-source (OSS) Python data visualization tools for their purposes, with links, overviews, comparisons, and examples.

Linked is a big ole catalog of all the different visualization tools, packages and frameworks in python. Handy resource if you are experiencing analysis paralysis!

19-01-2025
Glicol

Glicol

Source: glicol.org

Music programming in the browser

Linked is a tool for writing electronic sounding music 5hrough a cryptic language, right in the browser. It reminds me of SonicPi except with a far worse syntax. But it runs in the browser which is pretty cool!

December 2024

27-12-2024
ghostty-org/ghostty: πŸ‘» Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.

ghostty-org/ghostty: πŸ‘» Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.

Source: github.com

πŸ‘» Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration. - ghostty-org/ghostty

Linked is a new terminal emulator. What interests me is that it is said to be embeddable because it is distributed also as a library with well defined apis.

26-12-2024
RightTyper/RightTyper: A fast and efficient type assistant for Python, including tensor shape inference

RightTyper/RightTyper: A fast and efficient type assistant for Python, including tensor shape inference

Source: github.com

A fast and efficient type assistant for Python, including tensor shape inference - RightTyper/RightTyper

Linked is Python RIghtTyper which sounds great... if it works. It will analyze the type hints in your python (if any) and offers to gerentate them for you. Something like that. Many ways in which that might not go right but I read a very positive overview of it!

14-12-2024
How to Calculate the Motor Torque for a Mobile Robot

How to Calculate the Motor Torque for a Mobile Robot

Source: wiki.dfrobot.com

This guide outlines how to calculate power parameters for a mobile robot and select an appropriate power system. We cover frictional and acceleration forces, wheel type, and motor parameters to design a direct-drive system with a brushless motor. With the rated voltage, speed, and torque of the motor, we calculate the required power and minimum battery capacity to power the robot successfully. This discussion is a valuable resource for designing or selecting a power system for an indoor, service-oriented mobile robot capable of carrying a payload of 20 kg and achieving a speed of 1.

Linked is an article explaining how to calculate torque. But why? When choosing a motor for a robot, you need to calculate the torque required, which in turn depends on the weight of the robot, the diameter of the wheels, and other parameters.

14-12-2024
marimo-team/marimo: A reactive notebook for Python β€” run reproducible experiments, execute as a script, deploy as an app, and version with git.

marimo-team/marimo: A reactive notebook for Python β€” run reproducible experiments, execute as a script, deploy as an app, and version with git.

Source: github.com

A reactive notebook for Python β€” run reproducible experiments, execute as a script, deploy as an app, and version with git. - marimo-team/marimo: A reactive notebook for Python β€” run reproducible ...

An impressive "rewrite" of Jupyter Notebooks which has more logical "recalc" rules.

04-12-2024
Random Nerd Tutorials | Learn ESP32, ESP8266, Arduino, and Raspberry Pi

Random Nerd Tutorials | Learn ESP32, ESP8266, Arduino, and Raspberry Pi

Source: randomnerdtutorials.com

Random Nerd Tutorials helps makers, hobbyists and engineers build electronics projects. We make projects with: ESP32, ESP8266, Arduino, Raspberry Pi, Home Automation and Internet of Things. If you want to learn electronics and programming, you're in the right place.

I just came across the linked catalog of free tutorials. Looks like it could be very useful! Arduinos, Raspberry Pis, and more.

November 2024

September 2024

27-09-2024
Lessons Learned: The Evolution of an Undergraduate Robotics Course in

Lessons Learned: The Evolution of an Undergraduate Robotics Course in

Source: link.springer.com

Seven years ago (2016), we began integrating Robotics into our Computer Science curriculum. This paper explores the mission, initial goals and objectives, specific choices we made along the way, and why and outcomes. Of course, we were not the first to do so. Our...

The link is to a paper of mine that was/will be published as a chapter in this volume