Bookmark
Nand2Tetris
https://www.nand2tetris.org/, posted 2 Mar by peter in development education free hardware opensource software
This website contains all the lectures, project materials and tools necessary for building a general-purpose computer system and a modern software hierarchy from the ground up.
The materials are aimed at students, instructors, and self-learners. Everything is free and open-source, as long as you operate in a non-profit setting.
Bookmark
Pulumi IaC: Infrastructure as Code
https://www.pulumi.com/product/infrastructure-as-code/, posted 23 Oct by peter in deployment development hosting management opensource software
Build and ship infrastructure faster using languages you know and love. Use Pulumi’s open source SDK to provision infrastructure on any cloud.
Bookmark
Coreutils Gotchas
https://www.pixelbeat.org/docs/coreutils-gotchas.html, posted Aug '24 by peter in development documentation howto reference shell toread
We make very careful considerations about the interface and operation of the GNU coreutils, but unfortunately due to backwards compatibility reasons, some behaviours or defaults of these utilities can be confusing.
Bookmark
Python Practical Package Packing 2024
https://matt.sh/python-project-structure-2024, posted Jul '24 by peter in development howto python reference toread
requirements.txt
(or “requirements insetup()
call”) is not a valid way to manage dependencies — and it hasn’t been for the past 5+ years. If you are still usingrequirements.txt
it shows you need professional help. luckily, i’m a professional.Let’s go over some bad / good / example practices for living your best python life in 2024.
Bookmark
LibreChat AI
https://itsfoss.com/librechat-linux/, posted Jul '24 by peter in ai development free howto opensource software
LibreChat AI is an open-source platform that allows users to chat and interact with various AI models through a unified interface. You can use OpenAI, Gemini, Anthropic and other AI models using their API. You may also use Ollama as an endpoint and use LibreChat to interact with local LLMs. It can be installed locally or deployed on a server.
Bookmark
robots.txt Validator and Testing Tool
https://technicalseo.com/tools/robots-txt/, posted Jul '24 by peter in development free online testing
Test and validate your robots.txt with this testing tool. Check if a URL is blocked, which statement is blocking it and for which user agent. You can also check if the resources for the page (CSS, JavaScript, images) are disallowed.
Bookmark
What is a Vector Database & How Does it Work? Use Cases + Examples | Pinecone
https://www.pinecone.io/learn/vector-database/, posted Jun '24 by peter in ai development reference storage toread
A vector database indexes and stores vector embeddings for fast retrieval and similarity search, with capabilities like CRUD operations, metadata filtering, horizontal scaling, and serverless.
Bookmark
Generative AI for Krita
https://github.com/Acly/krita-ai-diffusion?tab=readme-ov-file, posted May '24 by peter in ai development free graphics opensource software
Generate images from within Krita with minimal fuss: Select an area, push a button, and new content that matches your image will be generated. Or expand your canvas and fill new areas with generated content that blends right in. Text prompts are optional. No tweaking required!
Bookmark
How to think about HTML responsive images
https://danburzo.ro/responsive-images-html/, posted Apr '24 by peter in css development graphics howto html reference webdesign
Here’s how I made sense of responsive image content, progressing from simpler to more complicated — and then back to simple.
Bookmark
What I wish I’d known about Yocto
https://docs.yoctoproject.org/what-i-wish-id-known.html, posted Apr '24 by peter in development documentation linux reference
Using the Yocto Project is fairly easy, until something goes wrong. Without an understanding of how the build process works, you’ll find yourself trying to troubleshoot “a black box”. Here are a few items that new users wished they had known before embarking on their first build with Yocto Project. Feel free to contact us with other suggestions.