3blue1brown
3dmodel
- # 3D models
- 3D Printing Gears
- 9-segment mechanical counter
- Banzai Bill
- Benchy
- Color litophane
- Contemptor Dreadnought (WH4K)
- Curta - The Mechanical Calculator 🚧
- Cut STL models for 3D printing (How to)
- Design Tips for Better 3D Printed Holes
- Destination moon
- Figurine Paint
- Foldable print 🤖
- Fractal Wise
- GT2 Timing Belt
- Icosahedron
- Lampe Pixel
- Macintosh Classic 💾
- Magnetic levitation vase
- Mechanical Clock Display
- Meshlab
- Metal Slug: Super Vehicle-001
- One day - One print
- Optimizing scenes for better performance
- Pentoma
- Robot Arm
- Saving model configuration (Cura 3MF)
- Screw & Threads
- Setting Mesh Resolution
- Spherical Parallel Manipulator
- Surface pattern
- Tensegrity
- The Terminator
- Walking Robots
3dprint
- # 3D models
- 3D printing cost calculator
- 3D Printing Gears
- Cura Slicer
- Design for 3D-Printing
- Fine details (Cura)
- First layer (calibration)
- GCode
- Generating GCode from SVG
- Influence of infill %
- Inkscape (vector drawing)
- Material Flow / Extrusion ratio (Calibration)
- Metal Casting at Home
- Metamolds
- Orca Slicer
- Particule fine
- PLA tested
- Pressure Advance
- Printing miniatures
- Printing Sculpture
- Printing Vinyle
- Printing without support
- Pumpkin Tutorial
- Recyclage carton
- Rendering GCode in Blender
- Sanding Surface
- Saving model configuration (Cura 3MF)
- Screw & Threads
- Slicer Options
- Strandbeest - Walking Pod 🚧
- Stronger 3Dprint
- Tapping Screw
- Threaded Inserts in 3D Prints
- Troubleshooting 3dprint
- Vibration Bowl
3dprinter
- # Ender 3
- # Ender 6
- # Klipper
- # The 100 (3dprinter) ⛑
- 0.6 Nozzle
- 3dprinter calibration
- 3dprinter Calibration & precision
- 3dprinter Lack enclosure
- 3dprinting Service / Impression3D entre particulier
- Belt tension
- BIQU-H2
- BLTouch
- Buse d'impression
- Can Bus
- Configurer Marlin (firmware)
- Core XY Printers
- DIY Cable Chain
- EDM Printer
- Flashing arduino (cli)
- Fluidd
- Homing (Klipper) - Z Offset
- Hotend
- How to Make filament for 3D printer
- LCD Dashboard (Octoprint)
- Maximize Build Volume (Cura)
- Menu Config (Klipper)
- mRNA Vaccine
- Multimaterial printer
- Nozzle Cam
- Octoprint (before moving to fluidd)
- Orbiter config (Klipper)
- Orbiter v2.0
- Positron V3
- Reglage Z-offset (marlin)
- Skew Correction 📐
- Speedboat (3dprinter)
- Tool changer (3dprinter)
- Troubleshooting 3dprint
- Xyz (Calibration)
- ~ Discoeasy 200 (3d printer)
3dscan
8bit
- # Pico-8 - Virtual Fantasy Console
- Butano
- Fabien SANGLARD'S Website
- Fuzion (intro)
- Galaga
- Goldrunner (chiptune)
- J-Pac / X-Box (Arcade)
- Lighting by hand (Pico-8)
- Logon's run (32k)
- Maniac Mansion Deluxe
- mintyPi: Retro gaming console in an Altoids mint tin!
- Parallax Effect
- Pico8 DemoScene
- Picotron
- Pixel Art Tutorials
- Pixels and voxels, the long answer
- Pouet.net
- Psygnosis
- Retronator Magazine / Pixel Art
- Sega Master System Architecture
- SHTOY128
- Sound tracker
- Space Invaders
- Spectrum Vizualizer
- Syntax Terror (demo)
- The juggler (Amiga 30's)
- The lost Vikings
- Thimbleweed Park
- Voxatron
academia
accessibility
acpi
adventure
agile
AI
- # Codingame
- # Monte-Carlo Tree Search (MCTS)
- (CG) Lunar/Mars Lander 🌘 🚧
- (CG) Ultimate Tic-Tac-Toe
- AI Colorizer
- Airsim
- Animal Intelligence
- CLIP (OpenAI)
- Code Copilot
- Consciousness
- Convolutional Neural Networks for Visual Recognition (stanford.edu)
- Dall-E
- Event[0]
- Genetic Algorithms and Evolution Strategies
- How to build your own AlphaZero
- I am a robot 🤖
- Learning to see (Welch Labs)
- LEGO sorting machine
- Mastering Chess and Shogi by Self-Play
- MCTS search policy
- MCTS-Minimax Hybrids
- Meta's Segment Anything (SAMIST)
- Monte Mario: Platforming with MCTS
- Multi-Action Adversarial Games
- MuZero
- NegaMax (Minimax)
- Neural Network Ressources (NN)
- Prolog
- Q-Learning 🚧
- Software 3.0
- Spider
- Split sound tracker
- Teaching a computer how to play Tic Tac Toe
- Tensorflow
- The Daily Wrong
- Word2Vec: A Word is Worth a Thousand Vectors
algorithm
- # Monte-Carlo Tree Search (MCTS)
- A* search
- Advanced Data Struture
- Advanced Database (Andy Pavlo)
- Algorithms for Modern Hardware
- Algorithms List
- Beating std::sort - Andrei
- Bitboard & BFS
- Bounding volume hierarchy (BVH)
- Bresenham's line algorithm
- Cache oblivious Tree
- Collision detection algorithms
- Color Quantisation
- Comma Code
- Compare Image Quality
- Connected component labeling
- Cycle Graph
- Decimal to Fraction
- Delta update
- Dynamic Programming
- ELO World / Competitive Ranking
- Enumerate Combination
- Error Correction algorithm
- Explosion Combinatoire
- Fast indoor 2D localization using ceiling lights
- Faster binary search (B-tree)
- Flood-fill & Diffusion Map
- Flow fields vs Potential fields
- Floyd's tortoise & hare
- Fused Multiply and Add (FMA)
- German Strings
- GHashTable
- Graph Algorithm 101
- Greedy algorithms
- Hamiltonian path
- Hamming codes
- Heap
- Hough Transform
- How are more accurate tools made from less accurate tools?
- How to do distributed locking
- How to print a tree structure?
- Inplace rotate square matrix by 90 degrees
- Le problème du sac à dos
- Linear Programming
- Llama (ChatGPT @Home)
- Lost in Maze
- LRU Cache
- Marching Cube (Coding Adventure)
- Median of 2 Sorted Arrays in Log Time
- Meet in the Middle (MM)
- Methode des 5 coupes
- Modern perfect hashing for strings
- Modulo sampling
- Monte Carlo Method
- Myers diff algorithm
- N-Stop choice
- nth_element (C++) / Finding the first n largest elements in an array
- Number of intersecting discs
- Pacman Shortest Path
- PGCD
- Popcount / Hamming weight (# bit set)
- Primitive Pictures
- Priority Queue
- Probabilistic Comparison
- Project Naptha (ocr)
- Q-Learning 🚧
- Quadratic Equations
- Quadtree
- Queue Theory
- Random select bit set
- Rate Limit
- Ray Casting like Wolfenstein
- Recherche operationnelle
- remap
- Ropes
- Segment tree
- Shake & Pull Gently
- Sliding Window
- Sokoban
- Tail call optimisation (TCO)
- Test du retournement 📐
- The Circle
- The Myth of RAM
- Tree encoding
- Tree Traversal
- Two Pointer Technique
- Two sum (puzzle)
- Vernier Scale
- Voronoi Diagram
- Zero Knowledge Proof (ZKP)
- ZigZag Integer encoding
amiga
android
animal
anime
antenne
API
apocalypse
application
- Ascii generator
- asciinema
- Crypto
- darktable - Photos edition
- digiKam (DAM)
- Graphic Tools (linux)
- Heimdall Application Dashboard
- Highest-quality GIF encoder
- LibreOffice
- Linux Mint Desktop
- Mathics – A free, light-weight alternative to Mathematica
- Photoprism
- Stellarium (astronomy)
- Tesseract + OCRFeeder (OCR)
- Write
- 🍓Strawberry (Amarok †)
arcade
arcade-hardware
architecture
archive
arduino
- # Ender 3
- 14 Band Spectrum Analyzer
- 2.4GHz
- Arduino And Linux
- Arduino UNO Pinout
- boost.Asio
- Deboucing switches (Nick Gammon)
- DroneBot Workshop
- Electronic Tools/software
- Eye Mechanism Controller (Nilheim Mechatronics)
- Flashing arduino (cli)
- H-Bridge Motor Driver (arduino)
- I2C bus
- Interrupt (arduino)
- LCD1602 display (arduino)
- Matrix Keypad & array (Arduino)
- MAX7219 multiplexing LED driver (Nick Gammon)
- Opto-interrupter (arduino)
- Platorm.io (IDE)
- Power Supply Module (arduino)
- Protobuf on arduino
- Remote control an Arduino
- Resistor color code calculator
- Sensor shield (arduino)
- Small stepper motor (28BYJ-48)
- Smart Car Robot Kit
- Sonar Distance Sensor
- Spherical Parallel Manipulator
- SPI bus (arduino)
- Temperature sensor tutorial (arduino)
- TinkerCAD
- Using Serial port with Crystal
- Wheel syncronisation
- Wi-Fi Controlled Relay (Null Byte)
- Workbench Tools (arduino)
arm
array
- APL lang
- Array (Ruby)
- Bitset
- Decimating Array.Sort with AVX2
- Fast array reversal
- File format for tabular data
- Implementing a Struct of Arrays
- Indirect access Vectorization
- Matrix Keypad & array (Arduino)
- Median of 2 Sorted Arrays in Log Time
- Ptr vs array access (C++)
- Shortest code (Ruby)
- String & Array ops with SIMD
- Two Pointer Technique
- Variable length struct in C++
- Vector (C++)
art
ascii
asio
astronomy
atomic
audio
audio-hardware
avx
- 16bits vector shift ? (AVX)
- AVX Framework (C++)
- AVX Loading Registers
- AVX SIMD in matrix multiplication
- AVX switch penalty
- Compute Max / Horizontal operation (AVX)
- Condition in vector code
- De / Interleave bits
- Decimating Array.Sort with AVX2
- Embree Ray Tracing
- Fast array reversal
- Fused Multiply and Add (FMA)
- Highway (vector loop)
- Indirect access Vectorization
- Intel SPMD Program Compiler (Volta)
- Krita Code
- Left Pack (AVX)
- Life is Turing Complete
- Loop Vectorization
- Mask & Bitwise operation
- Matrix Multiplication
- Modern perfect hashing for strings
- Quadratic Equations
- simdjson
- Simple Instruction Multiple Data Vectorization (SIMD/AVX)
- String & Array ops with SIMD
backdoor
backup
bash
bd
benchmarking
- Amdahl’s law (Random ASCII)
- Benchmarking C++
- Exception vs Error Code
- Facebook Open-source Library (Folly)
- GHashTable
- Google Benchmark
- Key-Value Store / Hashmap / dictionary implementation & performance
- Load average
- Magic-trace
- Modern perfect hashing for strings
- Nanobench
- Network Tools
- Perf (linux)
- Premature optimization
- Text Compression Benchmark
- The Computer Language Benchmarks Game
- The Myth of RAM
- Tracy Profiler
- Valgrind (profiler & memory check)
- VM performance reviewed
- VSCode Text Buffer Reimplementation
- VTune
BFS
binary
bits
- 16bits vector shift ? (AVX)
- Binary format & literals in C++
- Binary-coded Ternary
- Bit Permutations
- Bitboard & BFS
- Bitset
- Bitwise binary search
- De / Interleave bits
- Fast array reversal
- Integer Overflow
- Left Pack (AVX)
- LLVM bitcode format
- Most/Least significant bits (msb)
- Nibble (4bits)
- Parsing Untrusted binary format
- Popcount / Hamming weight (# bit set)
- Random select bit set
- Ray-tracing voxels on a GPU
- Reading bits in far too many ways
- The Lost Art of Structure Packing
- Unconditional code
- Voronoi Diagram
- XOR is blackmagick
blender
- 80's Style Animation Loop (Blender)
- Add 3D Effects to Your Photos with Camera Projection Mapping
- Blender
- Blender CAM
- Blender Material To Selected Faces
- Cut STL models for 3D printing (How to)
- Human pose detection
- Linux Market
- Make Human
- Master Booleans in Blender
- Rendering GCode in Blender
- Sculpter un visage (blender)
- Setting Up a Renderfarm (Blender)
bloat
blob
block
blog
- Cameras and Lenses
- Conic section (3Blue1Brown)
- Dijkstra's Algorithm
- Group mind
- How do groups work on Linux?
- How to do distributed locking
- How to Get Fired Using Switch Statements & Statement Expressions
- I am a robot 🤖
- Inbox Zero for Life (Mail)
- Jekyll (first)
- Job search
- Monte Mario: Platforming with MCTS
- Personal Knowledge
- Pixel Art Tutorials
- Reading bits in far too many ways
- Real pinball (DIY)
- Retronator Magazine / Pixel Art
- Reverse Android Application
- Start Small, Stay Small
- The Daily WTF
- The lost Vikings
- This Old Tony
- Tu mourras moins bête
- Wasting Time
blog-code
- # Pico-8 - Virtual Fantasy Console
- 50 years in filesystem
- Amdahl’s law (Random ASCII)
- Bartosz Milewski's Programming Cafe
- Callback (C++)
- Collision detection algorithms
- Debugging a compiler
- Efficiently Generating a Number in a Range
- Fabien SANGLARD'S Website
- Hash collision
- Hough Transform
- Large established code base
- Let’s Create a Speech Synthesizer (Bisqwit)
- MacPaint
- Obvious design
- Picotron
- POOM
- remap
- Shipping Project
- Sorting small set
- std::allocator
- The Drifter
- The Myth of RAM
- Thread STOP!
- Using Shell Pipes
- VSCode internals
blog-games
blog-people
bluetooth
book
- A Big Little Idea Called Legibility
- Algorithms for Modern Hardware
- Animal Farm
- Bd Gest
- Best book Introduction
- Boox Note
- Calibre
- Comics book reader
- Compromission
- Deskewing / Dewarping & Stitching Images 📐
- Edge of Chaos
- Exit
- Graphic Books Library
- Hacker News Books
- Le But
- Litanie contre la peur (Dune)
- Page Dewarping 📖
- Ray Casting like Wolfenstein
- Speed reading
- Start Small, Stay Small
- The Intellectual Yet Idiot
- The Mythical Man Month
- Typeset In The Future
- Ubik
- Which book ?
- Wimmelbilder
- Zotero
boolean
boot
bots
brightness
buffer
build-system
burnout
c++
- # C++ Lang
- # Simple and Fast Multimedia Library (SFML)
- #pragma omp parallel (OpenMP)
- (un)-force-inline helper - (Fastware 2014 - Andrei)
- -ffast-math (g++)
- 16bits vector shift ? (AVX)
- __END__ (embedded data)
- _printf_ is Turing Complete (%n)
- A minimal raytracer
- Abusing Forced Inline in C
- Amdahl’s law (Random ASCII)
- Anonymous / unnamed struct
- Atomic Number
- AVX Framework (C++)
- AVX Loading Registers
- AVX switch penalty
- Awesome c++
- Bartosz Milewski's Programming Cafe
- Beating std::sort - Andrei
- Benchmarking (Fastware 2018 - Andrei)
- Benchmarking C++
- Beware of auto[&] (c++)
- Binary / Text encoding
- Binary format & literals in C++
- Binary-coded Ternary
- boost.Asio
- C(pp)Front (is back!)
- C++ external binding
- C++ flags & HW Limits (Codingame)
- C++ format
- C++ interpreter
- C++ TestMate (VSCode)
- C++ Uniform Unitialisation
- C-Reduce
- Callback (C++)
- ChatGPT / Emergent world représentation
- check if a member exist (C++ SFINAE)
- Code format
- Coding standard
- Colored output term
- Compiler explorer (c++)
- Compute Max / Horizontal operation (AVX)
- Conan (Package Manager)
- Condition in vector code
- Conditional Compilation for C++
- Coroutine (C++)
- Crystal wrapper generator for C/C++ libraries
- Custom input stream in C++
- Data Races
- De / Interleave bits
- Debug & Build C++ Project (VSCode)
- Declarative Control Flow (CppCon2015 - Andrei)
- Dependencies (Fastware 2017 - Andrei)
- Dlib
- Duff's Devices
- Easing into Modern C++
- Embedded Template Library
- Entity component system (ECS)
- equal_range
- Exception vs Error Code
- Expect the expected (2018 - Andrei)
- Export Model from Tensorflow
- Facebook Open-source Library (Folly)
- Fast constexpr integer power (ipow)
- Fast I/O for Competitive Programming
- Fast inverse square root
- Faster Compilation (C++)
- Faster than C
- Fibonacci sequence
- Filesystem toolkit (C++)
- finally in C++
- Flashlight: Fast and flexible machine learning in C++
- Floating point number (IEEE-754)
- Functional programming in C++
- Fundation of C++ language
- Fused Multiply and Add (FMA)
- GLFW (GLFrameWork)
- Golang
- Google Benchmark
- Graph Algorithm 101
- Green Thread
- GuiLite.h
- Handling Time
- Heap
- Highway (vector loop)
- How to compile and execute from memory directly?
- How to Get Fired Using Switch Statements & Statement Expressions
- How to print a tree structure?
- Implementing a Struct of Arrays
- Initializing static template member
- Inplace rotate square matrix by 90 degrees
- IOCCC 2004
- Iterate over Dictionary (C++ unordered_map)
- Iterate over directory
- Iterate over std::tuple
- JSON (C++)
- Key-Value Store / Hashmap / dictionary implementation & performance
- Lambda (c++)
- Lazy Code (c++)
- Left Pack (AVX)
- Let’s Create a Speech Synthesizer (Bisqwit)
- libVIPS
- Linux IDE
- Lisp macros for C
- Logger
- m4 processor
- Mask & Bitwise operation
- MathGL
- Misunderstanding Exceptions
- Modern C for C++ Peeps
- Most/Least significant bits (msb)
- Move Semantic
- Multiple return values (C++17)
- My little donuts (donuts.c)
- Nanobench
- Neural Network Ressources (NN)
- nth_element (C++) / Finding the first n largest elements in an array
- Open Multi-processing (OpenMP)
- Parallel-hashmap
- Perfect forwarding explained
- Plog
- Popcount / Hamming weight (# bit set)
- Posix Signal
- Priority Queue
- Q3VM - quake 3 virtual machine
- Quadratic Equations
- Quick Simple Parser (scanf)
- Raise to sleep
- Random fun (xoroshiro)
- Read/Write File in C++
- Reduced binary size (C++)
- Reflection in C++
- Remove comments from C/C++ code
- Ring buffers
- Running a child process in C++
- Semantic Compression
- SFINAE (C++)
- Shuffle/Sample Data
- simdjson
- Simple Instruction Multiple Data Vectorization (SIMD/AVX)
- Single-file libraries with minimal dependencies
- std::pair
- std::remove_if (c++)
- std::tuple (C++)
- Strength Reduction (Fastware - Andrei)
- String litterals (c++)
- strstr()
- Super fast linker (C++)
- Systematic Error Handling in C++ (2012 - Andrei)
- Tabulate
- TensorFlow Lite for Microcontrollers
- Terminal User Interface
- The Art of Benchmarking
- The Lost Art of Structure Packing
- The Meson build system
- There's Treasure Everywhere - (Fastware 2016)
- Thread STOP!
- Threads
- Tiny NN Framework
- Tree Traversal
- Two Pointer Technique
- Unconditional code
- Unit test framework
- Units library
- UPX
- User Defined literal (c++)
- userver
- Vector (C++)
- Vector with Incomplete type (C++)
- Zig
c++-memory
- C++ flags Hardening Guide
- C++ Memory
- Checking Memory
- Handles are the better pointers
- Infectious Executable Stacks
- malloc / mimalloc (Microsoft research)
- Malloc perf
- Memory locality vs Algorithm <=> vector vs List (Herb)
- Memory Safety
- Ptr vs array access (C++)
- Reading bits in far too many ways
- std::allocator
- The Lost Art of Structure Packing
- Use mmap with care
- Valgrind (profiler & memory check)
- Variable length struct in C++
c++-syntax
cache
cad
calendar
calibration
camera
capture-the-flag
career
cartography
cgroup
cgroups
chaos
chat
chemical
chess
choregraphy
chrome
cli
- # SSH
- asciinema
- Bash (shell)
- bat > cat
- bpytop > bashtop > htop > top
- Chafa
- Chrome in term
- Clean: Which folder takes most space (ncdu)?
- CLI-improved
- Colored output term
- Copy file with progress (cp)
- Detecting the use of "curl | bash" server-side
- Disk Tool & Diagnostic
- Fish (shell)
- Flashing arduino (cli)
- Full fast disk copy
- Fuzzy down selection (fzf)
- Grep (cli)
- Kitty - a modern term
- Linux Terminals (and tools)
- Locate files (find)
- ls --hyperlink=auto
- MapSCII
- moreutils (cli)
- Moving file to Trash (linux)
- Nerd Fonts
- Notcurses
- Parallel (xargs alt)
- Presentation in terminal
- pwd in ~
- Quake-style terminals
- Ruby one liner
- Ruby REPL
- Search Everything
- Sixel (image format)
- Starship shell prompt
- Terminal image viewer
- Terminal User Interface
- Text-based Desktop Environment
- Using Shell Pipes
- VSCode Terminal
- Watch difference & repeat command
- X11 Clipboard synchronisation
- xxh
climate-war
cnc
co2
code
code-review
codec
codegolf
codingame
- # Codingame
- # Pico-8 - Virtual Fantasy Console
- #pragma omp parallel (OpenMP)
- #screenshotsaturday
- (CG) Code of Ice & Fire
- (CG) CodeBuster
- (CG) Coder Strike Back / Mad Pod Racing
- (CG) Coders of the Carribean
- (CG) Fall Challenge 2020 - (Spice Girls)
- (CG) Hypersonic (Bomberman)
- (CG) Keep off the Grass
- (CG) Lunar/Mars Lander 🌘 🚧
- (CG) Mean Max
- (CG) Minesweeper AI
- (CG) Ocean of Code
- (CG) Spring Challenge 2021
- (CG) TotoZero - Spring Challenge 2021
- (CG) TRON Battle
- (CG) Ultimate Tic-Tac-Toe
- (CG) Winter Challenge 2024
- AVX Framework (C++)
- Bitboard & BFS
- Bounding Box & Intersection
- C++ flags & HW Limits (Codingame)
- C-Reduce
- Catching the rabbit (interception)
- Coding Minecraft in One Week
- Collision (Pico-8)
- Collision detection algorithms
- Custom input stream in C++
- Deepland 💭
- Delores: A Thimbleweed Park mini-adventure
- Develop on Pico8
- ELO World / Competitive Ranking
- Fast I/O for Competitive Programming
- Faster collision check - Finding Morton
- Flood-fill & Diffusion Map
- Flow fields vs Potential fields
- Gameplay
- Games Map (Pico-8)
- Games Selection (Pico8)
- Genetic Algorithms and Evolution Strategies
- Grumpy Gamer (Ron Gilbert blog)
- Gyruss - Project
- Handling simultaneous move (Smitsimax)
- Hexagonal Grids
- How Isometric Coordinates Work in 2D games
- How to draw an outline in a video game
- How to implement action sequences and cutscenes
- Image libraries
- Implementing 2D platformers
- Let's make a game
- Lost in Maze
- Minecraft in 130loc
- Pacman
- Pacman Shortest Path
- Picotron
- Procedural Animation
- Purely Functional Retrogames
- Quake III Arena
- Ray Casting like Wolfenstein
- Remove comments from C/C++ code
- Rounding Number (Ruby)
- Scumm-8
- Shortest code (Ruby)
- Sokoban
- Sprite sheet Mastery in Godot
- The World’s Smallest Hash Table
- Tron
- Voxel
- Welcome to the end of the world!
cogip
collision
color
- AI Colorizer
- Color Palette (Pico-8)
- Color Perception
- Color Picker
- Color Quantisation
- Colored output term
- Colors of Ancient Sculptures
- Compressing and enhancing hand-written notes
- Dominant colors
- Flat Coloring
- Histogram Comparison/Search
- HSV color model
- Image search
- libVIPS
- Lighting by hand (Pico-8)
- Pictones palette
- RGB 565 - Why 6 Bits for Green Color
- YCoCg color model
combinators
comix
company
compiler
- A C Compiler in 512 bytes
- AST Structure & Error handling
- C++ flags Hardening Guide
- Coccinelle
- Compiler explorer (c++)
- Compiler for free
- Conditional Compilation for C++
- Crafting Interpreters
- De-compiler
- Debugging a compiler
- Duff's Devices
- Dynamic lib Dependency tree (ldd tree)
- Evil compiler
- Faster Compilation (C++)
- Golang
- Java JIT
- LLVM bitcode format
- Parsing Markdown
- Strength Reduction (Fastware - Andrei)
- Super fast linker (C++)
complex-number
complexity
compression
compressor
computer
computer-vision
- # OpenCV
- 3d scan with camera (Photogrammetry)
- Background Removal
- Blobs Detection
- Brickit (Lego)
- Compressing and enhancing hand-written notes
- Convolution
- Convolutional Neural Networks for Visual Recognition (stanford.edu)
- Deep Extreme Cut (DEXTR)
- Eyes&Gaze Tracker
- Face detection
- Face detection (OpenCV DNN)
- Fast indoor 2D localization using ceiling lights
- Find center of Circle
- Harris Corner
- Have We Forgotten about Geometry in Computer Vision?
- Human pose detection
- Human Pose Estimation
- Image registration
- LEGO sorting machine
- LIDAR
- Mediapipe
- Motion Amplification
- One-shot Segmentation with Pretrained GAN
- Project Naptha (ocr)
- Stereograms
- TensorFlow Lite for Microcontrollers
- What *is* a Neural Network?
concept
concurrency
config
connect4
content
contract
cpu
craftmanship
creative-coding
cricut
cross-compile
crypto
crystal
cube
cura
curve
d3.js
data-structure
date
DAW
db
dbus
deboucing
debug
debug-android
debug-c++
- Anti Debug Technology
- C++ flags Hardening Guide
- Code Annotation
- Debug & Build C++ Project (VSCode)
- Debug Symbol Packages
- Debug with GDB
- Debug with LLDB
- Debugging the n-th call
- Disassembler
- Frame Pointer (-fno-omit-frame-pointer)
- libassert
- Linux Debugger
- Microcorruption
- Reverse Engineering
- StackTrace ≅ (C++)
- Time Travel Debugger
- Valgrind (profiler & memory check)
debug-war
debug-windows
deep-learning
demoscene
desktop
despair.com
- A Big Little Idea Called Legibility
- Absolute scale corrupts absolutely
- Burnout
- Carbon Emission
- Cascade of Attention-Deficit Teenagers (CADT)
- Climate War
- Context collapse
- Corporate Bullshit
- Courage
- Devil’s Dictionary of Programming
- Enterprise
- Enterprise politics
- Fraud Business
- Fun society
- Genocide
- Intel SPMD Program Compiler (Volta)
- Life objective
- Little tasks, little trust
- Losing all interest
- Macron ou OSS 117 ?
- Malice vs Incompetence
- Message à Caractère Informatif 2
- Oh, really!?
- On va faire une reunion
- Papa bonheur (Message à caractère informatif)
- Programming is terrible
- Restauratec
- Scientific driven Ignorance
- Simpler code is generally faster code
- The basic laws of human stupidity
- The BOYS
- The Daily Wrong
- The Infosec Apocalypse
- The Intellectual Yet Idiot
- The organisational Complexity
- The productive organization
- The Right Angle
- You should write code like I write it
devil
dictionary
diff
disk
display
- Android Remote control
- Brightness Control
- CRT Shader 🖵
- Display Connector
- Display Lag
- Extend Desktop to Monitor over LAN
- How to rotate display back and forth with keyboard 🖵 + ⌨
- Laptop Screen
- LCD1602 display (arduino)
- RedShift
- reMarkable Display
- Samsung TV
- Screen display 🖵
- Sharing mouse & keyboard between PC
- Smart Knob
- Subpixel on Display
- VR display
- Xpra
- XScreenSaver
distance
distributed
dlang
doc
- Autogenerated Screenshots in Markdown
- Code Annotation
- Code comments have value
- Cold-blooded software
- Convert to Markdown
- Document Legal retention
- Documentation
- Edit / Sign PDF
- Extract Images
- Good troubleshooting
- Graphviz
- Markdown
- Markdown Diagram
- Mermaid
- MkDocs
- Paperless-ngx
- Sequence Diagram (online)
- Wikipedia
- Writing
docker
- # Docker container & Cgroup
- # Podman - Containers vs. Pods
- /dev/shm
- Appimage
- bootc
- Build Image (docker)
- Cockpit
- Containing OpenWRT
- Developing inside a Container (VSCode)
- dock
- Docker + torrent = Quay?
- Docker Image
- Docker registry
- Docker-compose / swarm
- Flatpack
- Heimdall Application Dashboard
- Linux namespace
- NixOS - What Is Nix ?
- Octoprint (before moving to fluidd)
- Opencv on Raspberry pi
- Overlay Filesystem
- Paperless-ngx
- Quadlet (Podman on systemd)
- Raspbian (ARM)
donuts
doom
draft
drawing
drm
drone
drugs
dungeon
duplicate
dvi
edm
edu
effect
eigen-value
electronic
- Let's build a 8bits computer from scratch
- # The 100 (3dprinter) ⛑
- Build your own Variable Lab Bench Power Supply
- Can Bus
- DIY Surface Mount Soldering
- Dupont connector
- Electronic Tools/software
- Ghidra - the NSA toolkit
- JST Is Not A Connector
- Nema17
- Smart Knob
- Soldering headphone wires
- The Big Hex Machine
- Vector games on laser beam
- What is worth desoldering from old electronics?
elf
emulator
encoder
encoding
engine
engineering
enterprise
entropy
error-correction
error-handling
ethernet
ev-car
exception
exec
exit
expert
exploration
face
failed-install
failure
fastware
- (un)-force-inline helper - (Fastware 2014 - Andrei)
- Algorithms for Modern Hardware
- Anatomy of a Terminal Emulator
- Beating std::sort - Andrei
- Benchmarking (Fastware 2018 - Andrei)
- Benchmarking C++
- BLAS Performance
- C++ Memory
- Cache (Down)/Performance
- Clean Code?
- Decimating Array.Sort with AVX2
- Defunctionalisation
- Dependencies (Fastware 2017 - Andrei)
- Facebook Open-source Library (Folly)
- Fast constexpr integer power (ipow)
- Fast inverse square root
- Faster binary search (B-tree)
- FizzBuzz
- Google Benchmark
- Hardware Latency
- Key-Value Store / Hashmap / dictionary implementation & performance
- Loop Fusion
- Loop Vectorization
- Malloc perf
- Memory locality vs Algorithm <=> vector vs List (Herb)
- Modern perfect hashing for strings
- Premature optimization
- Profiling
- Raise to sleep
- Simpler code is generally faster code
- Sorting small set
- strstr()
- The Art of Benchmarking
- The Lost Art of Structure Packing
- There's Treasure Everywhere - (Fastware 2016)
- Thread Efficiency
- When Hotspot performance engineering fails
Fibonacci
file
- Alternative I/O models ( select / io_uring)
- Backup Day - rsync
- Custom File Attribute (xattr)
- Custom input stream in C++
- Empty file
- Fast I/O for Competitive Programming
- File format for tabular data
- File transfer tools 🖧
- File's Magic Number
- Find duplicate
- Giga Floppy disk
- How do I safely store my files?
- INode
- inotify
- Iterate over directory
- Locate files (find)
- Mime-type / media info
- Moving file to Trash (linux)
- Read/Write File in C++
- Read/Write File in Ruby
- Recovering photos
- Storing a million images in the filesystem
- Symlink / Hardlink
- Track all files accessed
- Zsync
file-manager
filesystem
- # NFS - Network File System 🖧
- 50 years in filesystem
- BitTorrent v2
- Boxing Filesystem (boxxy .config)
- Custom File Attribute (xattr)
- Docker Image
- eBPF (Extended Berkley Packet Filter)
- EXT4 filesystem
- Filesystem error handling
- Filesystem that uses tags rather than folders
- Filesystem toolkit (C++)
- Firefox / LibreWolf
- FUSE Filesystem
- H-Tree
- Implementing tail -f
- INode
- inotify
- InterPlanetary File System Explained (IPFS)
- Iterate over directory
- Key-Value Store / Hashmap / dictionary implementation & performance
- Linux namespace
- Mime-type / media info
- Monitoring Filesystem Event (fanotify)
- Mount drive outside of Synology Box
- Nautilus automount
- Overlay Filesystem
- Recovering photos
- Ruby Packer
- SeaweedFS
- Storing a million images in the filesystem
- Symlink / Hardlink
- VFS (Linux)
- What’s Wrong With ZFS Today
filter
fingerprint
firefox
firmware
float
foldable
food
food_for_thought
fractal
freebsd
freecad
- # Freecad
- Air Conditioning Pipe in Part Design
- Building Information Modeling (BIM)
- Curved Surface & Loft (Freecad)
- Finite Element Method (FEM)
- Freecad Internals (dev)
- GT2 Timing Belt
- Knurling / Knurl / Grip / Texture (Freecad)
- Master Sketch (Freecad)
- Model from picture (Image Workbench) 🖼
- Offset & Thickness
- Pumpkin Tutorial
- Repeat object / pattern / sketch
- Screw & Threads
- Setting Mesh Resolution
- Slicing Apart (Freecad)
- Surfacing (Freecad)
freecad-cam
freedom
fstab
fun
- #C-137
- Apollo Live
- Balancing Cube
- Ben avli(S)
- Benny The Bull
- Boom ! (visual)
- Calvin and Hobbes (3D skech)
- Clojure Design Patterns
- Consulting service (Big Data)
- Devil’s Dictionary of Programming
- Dr. No (IRL Marco Reps)
- Et dites-vous bien que ...
- Fun society
- Funny Quote
- Fusing Glass
- I am a robot 🤖
- I.S.S Virtual tour
- Installing a payphone in my house
- La Réserve de Patzounga
- Lampe Pixel
- Le Monde ...
- Le problème
- Le Reflex du cintre
- Learning How To Ride: Electric Unicycle
- Life of Boris
- Macron ou OSS 117 ?
- Magnets
- Message à Caractère Informatif 2
- New version
- Oh, really!?
- On va faire une reunion
- Papa bonheur (Message à caractère informatif)
- Restauratec
- Shit happens
- Stereograms
- Switch Pitch (toy)
- Tactical Pod Regult
- The Floppotron
- The Right Angle
- Tu mourras moins bête
- Watman
- Welcome to the end of the world!
- What's the Deepest Hole We Can Possibly Dig?
- Why the fuck was I breached?
- XScreensaver (jwz)
- You should write code like I write it
functional
fuzzer
game
game-engine
- # Simple and Fast Multimedia Library (SFML)
- Butano
- Coding Minecraft in One Week
- Game Engine
- GLFW (GLFrameWork)
- Godot (Game Engine)
- How Isometric Coordinates Work in 2D games
- Let's Make a Voxel Engine
- Lighting by hand (Pico-8)
- Open source game clones
- Parallax Effect
- Pica voxel (editor)
- Rotoscoping
- Voxatron
- Zelda
games
- 2048
- Adventure Games
- Aladdin
- Another World
- Arcade
- Bleak Sword ⚔- ⛑
- Chess
- CoinOPS
- Countdown
- CRT & Flat Panel Simulation
- Day of the Tentacle
- Dobble (the math)
- Don't Starve
- Donkey Kong
- Doom
- Doom 3
- Dosbox
- Duke Nukem 3D
- Entity component system (ECS)
- Event[0]
- EVIL CORP wants your data
- Exploitative game mechanics suck
- Fighting games & delay-based / rollback netcode
- Full Throttle
- Future Pinball (obsolete)
- Galaga
- Game & Watch
- Gameboy
- Games Selection (Pico8)
- Gods Will Be Watching
- Gyruss
- Haxe
- Hellcats Over the Pacific (1991)
- House of the Dead Overkill
- IOCCC 2004
- Lutris
- Maniac Mansion Deluxe
- Metal Slug: Super Vehicle-001
- Minecraft
- Monkey Island
- Myst
- Nebulus
- Neogeo
- Nitrome Grames
- Open Arena
- Open Tomb (Raider)
- Pacman
- PalmOS games
- Planet Lana
- POOM
- Prince of Persia
- Q3VM - quake 3 virtual machine
- Quake III Arena
- Residual VM
- Retro Emulation System
- Rick Dangerous
- Runaway
- Running Steam on Sunshine 🚧
- Sokoban
- Space Invaders
- Star wars: Starfighter
- SVG Application
- Syntax Terror (demo)
- The Drifter
- The lost Vikings
- The pawn
- The wolf among us
- Thimbleweed Park
- Underrun (game)
- Useless stuff
- Vector games on laser beam
- Vector Graphics
- Veloren
- Visual Pinball (VPinballX)
- Voxel Quest
- Wargames
- webЯcade
- Wii Emulators
- Wipeout (reversed)
- Wizard of Wor
games-hardware
gdb
gears
generation
generative-AI
genetic
genetic-algorithm
geometry
gesture
git
github
glue
godot
gog
golang
gpu
- 2D Graphics on Modern GPU
- bpytop > bashtop > htop > top
- Corrupting memory with GPU
- Doom Eternal – Graphics Study
- GPU
- HUAWEI MateBook 14 (2020) 💻
- Kitty - a modern term
- Life is Turing Complete
- NVIDIA won, we all lost
- OpenCV + GPU
- PC 2020 (lab) 🖥
- Radeon Open Compute (ROCm)
- Ray-tracing voxels on a GPU
- Rendering text on GPU
- Runing CUDA on AMD GPUs
- Simpler code is generally faster code
- Tensorflow
graph
- A* search
- Advanced Data Struture
- Beam search
- Connected component labeling
- Cycle Graph
- Cytoscape (graph Visualizer)
- Dijkstra's Algorithm
- Displaying Interactive Graph 🚧
- Ego Graphs (X vs Y)
- Flourish (online vis)
- Floyd's tortoise & hare
- From word2vec to node2vec, and beyond
- Golang
- Graph Algorithm 101
- Graphviz
- Hamiltonian path
- Heap
- How to print a tree structure?
- Meet in the Middle (MM)
- Montecarlo Graph search
- Pacman Shortest Path
- Shadow Profiles
- Tree Traversal
- Wikipedia
graphic
- 2D Graphics on Modern GPU
- Cameras and Lenses
- Dithering
- Doom Eternal – Graphics Study
- Graphic Books Library
- Graphic Calculator
- Graphic Library
- Graphics Programming Projects
- Graphtoy
- How to draw an outline in a video game
- Joy Division
- Lou's Pseudo 3d Page
- Making graphics in 4 kilobytes
- Observable
- Ray Tracing in One Weekend
- Regional Geometry
- RGB 565 - Why 6 Bits for Green Color
- Sub-pixel distance transform
- The Moon
- The terminal graphics protocol
- Typeset In The Future
- Unscii
- Wayland
- Wipeout (reversed)
graphic-3d
graphic-app
gravity
greeks
gui
guitar
hamming
hands-free
handwriting
happiness
hardware
- Apple
- Asus ZenPad 8.0 P022
- Brother mfc-j4620dw
- Building a Cost-Conscious, Faster-Than-Gigabit Network
- Building a Homelab
- Camera / Photo Hardware
- Hardware info
- Hardware Latency
- Hardware World Stats
- How to flash firmware under Linux in practice?
- HUION graphic tablet
- Intel(R) Wireless-AC 9462/9560
- JST Is Not A Connector
- Laptop Screen
- Lathe
- LCD touch screen 3,5 pouces (Pi)
- LIDAR
- lsusb
- Manual
- Memtest86+
- Multi image usb boot
- Pi Camera
- Realtek RTL88x2bu (wifi)
- Removing broken bolt
- RSI prevention
- Runing CUDA on AMD GPUs
- Samsung TV
- Screen display 🖵
- SDCard
- Seche linge
- Sega Master System Architecture
- Server / Headless Setup
- Sewing CNC
- Silouhette printer
- Smart Knob
- Tapo C212 (wifi camera)
- The Big Hex Machine
- Tomtom
- Tracy Profiler
- VTune
- Webcam
- XP-Pen Artist 12
hardware-security
hardware-tools
hash
- Advanced Data Struture
- Birthday paradox
- BitTorrent v2
- Blake (hash)
- Combination
- Content Defined chunking (CDC)
- CRCs vs Hash Functions
- Debugging a compiler
- digiKam (DAM)
- Fast Search in Hamming Space with Multi-Index Hashing
- H-Tree
- Hamming codes
- Hash collision
- Hash id's
- Iterate over Dictionary (C++ unordered_map)
- Key-Value Store / Hashmap / dictionary implementation & performance
- Length Extension Attacks
- MD5 quine
- Meet in the Middle (MM)
- Modern perfect hashing for strings
- Open adressing (or Open bucket)
- Parallel-hashmap
- Perceptual Hash (phash)
- Probabilistic Comparison
- Raise to sleep
- Robothash
- Space filling curve
- The World’s Smallest Hash Table
- Vector Search
- Zobrist Hash
haskell
hdmi
headless
hex
hexagon
histogram
history
home
home-automation
homemade
homography
human
i2c
image
- 3D Ken Burns Effect from a Single Image
- 500 Byte Images: The Haiku Vector Icon Format
- Add 3D Effects to Your Photos with Camera Projection Mapping
- Anime4k
- Background (Pico-8)
- Background Removal
- BeeRef
- Better Portable Graphics (BPG)
- Chafa
- Compare Image Quality
- Compressing and enhancing hand-written notes
- Compression with Singular Value Decomposition
- Deskewing / Dewarping & Stitching Images 📐
- Dithering
- Droste Effect - Logarithmic image
- EXIF tool
- Extract Images
- Find duplicate
- Fisheye
- Flameshot (screenshot)
- Gaussian Splatting
- Graphic Tools (linux)
- Image labeller
- Image registration
- Image search
- Image Transformation
- Image vector quantization
- Image viewers
- Inplace rotate square matrix by 90 degrees
- Kitty - a modern term
- Krita (digital paint)
- LibreSprite
- Losslessly Optimising Images
- Model from picture (Image Workbench) 🖼
- MyPaint
- Near-Duplicate image detection
- Nemo thumbnail (draft)
- Notcurses
- Online image store
- Pixelorama
- Portable Network Graphics (PNG)
- Primitive Pictures
- Progressive Jpeg
- QR-Code
- RayTracing in 256 lines
- Resize/Crop Image (How to)
- RGB 565 - Why 6 Bits for Green Color
- Simple Image manipulation (Ruby)
- Sixel (image format)
- Stable diffusion
- Terminal image viewer
- The Center of the Pixel is (0.5, 0.5)
- The terminal graphics protocol
- Tracking and image stabilization
- Tupper's self Referential Formula
- Unprojecting text with ellipses
- Unraveling the JPEG
- Unscii
- Video2X
- XScreensaver (jwz)
image-lib
in-progress
indies
industry
inferior-technology
inkscape
input
intel
internet
- # Freebox / Internet
- A Window over the World
- Absolute scale corrupts absolutely
- Ads & Malware
- BitTorrent v2
- Carboned internet
- Cicada 3301
- Context collapse
- Deep Web
- Fingerprint
- Have I been pwned ?
- Netsurf Browser
- RJ45 / RJ11 tel
- Scanning the internet
- Search the old internet
- SSH scanning
- telecommand boitier HD non reconnu
- Website doing port scanning
interpolation
interrupt
intersection
interview
io-stream
ioccc
iterate
java
jekyll
job
- Becoming a product manager
- Being a manager
- Burnout
- Career Advice
- Career in Product Management
- Career Path
- Compte Formation
- Decision law
- Goodhart's law
- Interviews
- Job interview
- Job Salary
- Job search
- Le But
- Lessons from my PhD
- Losing all interest
- Management & false certainty
- New version
- Not a real engineer
- Onboarding
- Product Strategy
- Product-led company ?
- Productivity
- Programmer Competency
- QA to ask when interviewed
- Remote Work
- Retirement
- Service Ownership
- Software Architect
- SSII / ESN
- The productive organization
- Things you should never do
- Toxic Productivity
jpeg
js
json
jwt
jwz
jxl
k-means
keyboard
kids
kinect
klipper
knot
knowledge
kpi
krita
kvm
lab
- 3dprinter Lack enclosure
- Build your own Variable Lab Bench Power Supply
- Building a Cost-Conscious, Faster-Than-Gigabit Network
- Building a Homelab
- Chimie
- DIN rail vs French CLEAT
- DIY mass spectrometer
- Fer à Souder
- Gridfinity
- Hardware / Work Tools 🔧
- LackRack
- PC 2020 (lab) 🖥
- PowerWalls
- Setting Up a Renderfarm (Blender)
- The Workbench
- Tools Terminology
- Using Old Phones as Servers
labyrinth
lang
- # lua
- # Ruby
- APL lang
- Blub Paradox
- Crystal
- D Language
- DaScript
- Dogwhistling
- Encapsulation
- Expect the expected (2018 - Andrei)
- GCode
- Golang
- Haxe
- IDE vs Language
- Javascript
- Langage aware diff
- Langage Parser
- Memory Safety
- Misunderstanding Exceptions
- MORSE
- Object-Oriented Programming
- Prolog
- Python
- Quine Relay
- Rust (lang)
- Statement vs Expression
- Syntactic Sugar
- Syntax matters
- The Computer Language Benchmarks Game
- The Most Average Function There Is (NDC2019 - Andrei)
- Translate text
- Typescript
- Which Programming Languages Use the Least Electricity?
- Wich langage support trailing Comma ?
- Zig
- Zig's comptime code execution
laptop
laser
law
lazer
lcd
leetcode
legacy
lego
lense
lib
- # Simple and Fast Multimedia Library (SFML)
- Awesome c++
- Benchmarking C++
- boost.Asio
- Crystal Shards
- Embedded Template Library
- Exodus
- Facebook Open-source Library (Folly)
- Generating SVG Image
- GLFW (GLFrameWork)
- Google Benchmark
- GuiLite.h
- Hash id's
- Highway (vector loop)
- How are zlib, gzip and Zip related?
- Image Transformation
- JSON (C++)
- LD_LIBRARY_PATH & ldconfig
- libevent
- MathGL
- Matplot / ImPlot 📈
- Neural Network Ressources (NN)
- Shoes! (ruby)
- Threads
- Units library
- userver
- Using program as library
lib-c++
lies
life
- Age and cognitive skills
- An intentional life
- Career in Product Management
- Compromission
- Damage
- Death
- Everything must be paid for twice
- Gods Will Be Watching
- How to avoid losing items
- How to Estimate Distance Using Just Your Thumb
- Hygiène / Allergies
- I Do Not Remember My Life and It's Fine
- L'effort humain
- Le problème du sac à dos
- Life is Turing Complete
- Life objective
- Meaning of Life
- Mitochondria Are Alive
- Retirement
- Swimming dead fish
- Tetris life
- The Art of Finishing
- The Expedition
- The Mythology of Work
- Toxic Productivity
- Wasting Time
linux
- Alternative I/O models ( select / io_uring)
- Arduino And Linux
- boost.Asio
- Cricut Explore Air 2
- Disk Tool & Diagnostic
- eBPF (Extended Berkley Packet Filter)
- Empty file
- Espanso
- EXT4 filesystem
- Flameshot (screenshot)
- Flashing arduino (cli)
- Hardware info
- How do groups work on Linux?
- How do mouse events work in linux?
- How to flash firmware under Linux in practice?
- How to rotate display back and forth with keyboard 🖵 + ⌨
- I told you so
- IP Camera
- Kernel Virtual Machine (KVM)
- linux accessibility
- Linux Debugger
- Linux Executable
- Linux Market
- Mount drive outside of Synology Box
- Nautilus automount
- Network Tools
- Polyglot System packager (fpm)
- Remote linux (rdp)
- Resize/Crop Image (How to)
- Switching to linux
- Tesseract + OCRFeeder (OCR)
- The $8 Linux Computer
- Update / Fix missing and broken packages (ubuntu)
- Using Serial port with Crystal
- VFS (Linux)
- VSCode remote
- WIFI
linux-audio
linux-hardware
linux-system
- # Armbian
- # LinuxCNC
- # NFS - Network File System 🖧
- # SSH
- # Systemd
- # Ubuntu & derivatives
- # ZFS (Ubuntu)
- /dev/shm
- ArkOS
- Asus Linux Suspend
- Cockpit
- CPU-X
- D-Bus (draft)
- Damnsmall (linux)
- Debian
- Dynamic lib Dependency tree (ldd tree)
- Execute Task periodically
- Fingerprint reader (linux)
- Gobolinux
- Grub
- iMac (2012) 🖥️
- Kali (linux)
- Kernels management (linux)
- Kisslinux
- Linux Audio
- Linux Mint Desktop
- Linux on a Droid
- Linux Phone
- Linux Splash Screen
- Make Linux run blazing fast (again)
- NixOS
- NixOS - What Is Nix ?
- OctoPi (obsolete)
- OOM Killer
- Pipewire (linux audio)
- Raspbian (ARM)
- Setup a secondary IP
- Setup a static IP
- sudo
- Wake-up / shutdown (linux)
LLM
- Animal Intelligence
- ChatGPT / Emergent world représentation
- Convert to Markdown
- Convince me!
- De-compiler
- Fast Search in Hamming Space with Multi-Index Hashing
- I am a robot 🤖
- Know solved problems
- Llama (ChatGPT @Home)
- MCP is eating the world
- Software 3.0
- Talk to it like a Human
- Word2Vec: A Word is Worth a Thousand Vectors
logger
loop
lua
lutris
macintosh
macos-system
magnetic
maker
- 14 Band Spectrum Analyzer
- 9-segment mechanical counter
- Automatic Screw Sorter
- Build your own ...
- Build Your Own Thrust Vectored Rockets
- Build your own Variable Lab Bench Power Supply
- Built for fun
- Calipers
- DIY mass spectrometer
- DroneBot Workshop
- Easy Plastic Reconstruction and Repair
- Eye Mechanism Controller (Nilheim Mechatronics)
- Fusing Glass
- Homemade High resolution X-Ray scanner
- Homemade Lathe Machine
- How to Build a Drone
- How to make a Vacuum Chamber ( for under $30 ! )
- Lampe Pixel
- Let's do it
- Magnetic Acrylic Rubik's Cube
- Magnetic levitation vase
- Make a table saw
- Matrix Keypad & array (Arduino)
- Mechpen
- Metal / Welding
- Path To Craftsmanship: Don’t Buy Awful Safety Gear
- Peristaltic Pump
- Perpetual Flip Calendar
- Retro Nixie Clock
- Rings
- Smart Car Robot Kit
- Soldering headphone wires
- Spherical Parallel Manipulator
- This Old Tony
- Turning Smashed TVs into Realistic Artificial Daylight
management
manager
manual
map
markdown
market
math
- -ffast-math (g++)
- 0.999... == 1.0
- 1+2+3+4+5+...= -1/12
- [Floating-point] math is hard
- Algebraic structure
- Anamorphosis
- Babylonian multiplication
- Binary-coded Ternary
- Birthday paradox
- BLAS Performance
- Bootstrapping
- Boundary Representation (b-rep)
- Bounding Box & Intersection
- Bresenham's line algorithm
- Calcul Mental
- Catching the rabbit (interception)
- Combination
- Compression with Singular Value Decomposition
- Compute Max / Horizontal operation (AVX)
- Compute the following area
- Conic section (3Blue1Brown)
- Convolution
- Cramer's Rule
- Cycle Graph
- Decimal to Fraction
- Discrepancy
- Division Euclidienne
- Dobble (the math)
- Don’t invert that matrix
- Droste Effect - Logarithmic image
- Enumerate Combination
- Explosion Combinatoire
- Fast constexpr integer power (ipow)
- Fast inverse square root
- Faster collision check - Finding Morton
- FFT & Polynomial representation
- Fibonacci sequence
- Finite Element Method (FEM)
- Fisheye
- Floating point number (IEEE-754)
- Fourier Transform
- Fractal Wise
- Fused Multiply and Add (FMA)
- Galois Theory
- Generate Pattern
- Generating Function
- Graphical Algebra and Fourier Analysis
- Graphtoy
- Hamiltonian path
- Harmonic Serie
- Heart of Bayes Theorem (3blue1brown)
- Hexagone
- Hough Transform
- How are more accurate tools made from less accurate tools?
- How Isometric Coordinates Work in 2D games
- How to Estimate Distance Using Just Your Thumb
- How to evenly distribute points on a sphere
- How to represent a Rubik’s cube
- Hyperbolic function
- Icosahedron
- Integer math
- Kalman Filter
- Knots
- Kolmogorov complexity
- L0,L1,.. L-inf Norm
- La malédiction de Cantor
- Lagrange Point
- Le nombre d'or
- Le problème du sac à dos
- Line/segment intersection
- Linear Programming
- Logarithm
- Lou's Pseudo 3d Page
- Manim (3Blue1Brown)
- Math in the 20th Century
- MathGL
- Mathics – A free, light-weight alternative to Mathematica
- Mathpix OCR
- Matplot / ImPlot 📈
- Matrix Factorization
- Matrix Multiplication
- Missing square triangle puzzle
- Modulo sampling
- Monte Carlo Method
- Montgomery Multiplication
- Multiply
- N-Stop choice
- n^m = m^n
- Nan & Infinity
- Nibble (4bits)
- Number of intersecting discs
- PGCD
- Pi - π
- Pigeonhole Principle
- Pitch to Angle and Gradient Calculator
- Posit
- Probabilistic Comparison
- Proof without words
- Quadratic Equations
- Quasirandom sequence
- Random fun (xoroshiro)
- Reuleaux
- Rotation
- Scanning the internet
- Single-file libraries with minimal dependencies
- Smoothing a hand-drawn curve
- Space filling curve
- Sphere surface = 4x its shadow
- Stereograms
- Strength Reduction (Fastware - Andrei)
- Substitution Cipher
- sum(1,100) - n-sum
- The Brachistochrone
- The Circle
- The Cornered Circle
- The Online Encyclopedia of Integer Sequence (OEIS)
- Theorem of the Day
- Theoremes du point fixe
- Triangle Rectangle
- Turn are better than radians
- Visually stunning math concepts which are easy to explain
- What functions solve f(2a) + 2f(b) = f(f(a+b))
- What is a Spiral?
- What is a Tensor ?
- What Is The Length?
- What is the name of this letter ?
- Zero Knowledge Proof (ZKP)
math-3d
matrix
MCTS
- # Monte-Carlo Tree Search (MCTS)
- (CG) Spring Challenge 2021
- (CG) TRON Battle
- (CG) Ultimate Tic-Tac-Toe
- Handling simultaneous move (DUCT)
- Handling simultaneous move (Smitsimax)
- MCTS search policy
- MCTS-Minimax Hybrids
- Mixmax (MCTS)
- Monte Mario: Platforming with MCTS
- Montecarlo Graph search
- Multi-Action Adversarial Games
- MuZero
- Solving Connect 4
meaning
mechanical
mechanics
medecine
median
memory
- /dev/shm
- Anki
- C++ Memory
- Checking Memory
- Consulting service (Big Data)
- GHashTable
- Handles are the better pointers
- I Do Not Remember My Life and It's Fine
- Institutional Memory
- Is reference counting slower than GC?
- malloc / mimalloc (Microsoft research)
- Malloc perf
- Memory locality vs Algorithm <=> vector vs List (Herb)
- Memory Safety
- Memtest86+
- Pointer compression in Oilpan
- std::allocator
- The Myth of RAM
- Which book ?
mental-model
- Absolute scale corrupts absolutely
- Abstraction
- Anamorphosis
- ChatGPT / Emergent world représentation
- Code Visualization
- Comment poser de meilleures questions?
- Controversy
- Convention over Configuration
- Digital minimalism
- Does it matters ?
- Evaluating work
- False simplicity
- Graphical Algebra and Fourier Analysis
- Identity?
- Innovation tokens
- Keep a CHANGELOG
- Know solved problems
- Kolmogorov complexity
- Le bateau de Thésé
- Locality of Behaviour (LoB)
- Mastering Programming
- Overton window
- Personal Knowledge
- Productivity
- Responsible Disclosure
- Sanity
- Second order thinking
- Simplicity
- Single Point of Truth
- Solve problems by adding more
- Taste vs Skill
- The journey
- The Logical Fallacy Guide
- The XY Problem
- Traces vs. Snapshots
- Voronoi Diagram
- Younger self
mesh
metadata
micro-wave
microsoft
midi
mindmap
minecraft
minimize
ML
mold
money
monitoring
monolith
montecarlo
morton-code
mouse
movie
multiplexing
multiply
music
- #C-137
- 3Dprinted Bass / Guitar
- Akai MPK mini
- Ampli Guitar
- Angèle
- Atmosphere (background noise)
- Atmosphere (Music)
- Deep Web
- Feel Good Inc.
- Four Micro Onde
- Goldrunner (chiptune)
- Guitar
- Hexagone
- Joy Division
- LilyPond (Music sheet)
- Look On Down From The Bridge
- Music (Pico-8)
- Organ pipe physics
- Piano
- Playlist
- Roland TD9
- SHTOY128
- Sound tracker
- Spectrum Vizualizer
- Sweet Dreams + White Stripes Mashup
- The Floppotron
music-app
mythical-man
namespace
nas
nearest-neighbor
network
- # Freebox / Internet
- # NFS - Network File System 🖧
- # SSH
- 2.5GbE Networking on Linux
- _printf_ is Turing Complete (%n)
- Alternative I/O models ( select / io_uring)
- BitTorrent v2
- Boitier CPL Freebox
- BufferBloat
- Building a Cost-Conscious, Faster-Than-Gigabit Network
- Chat on LAN
- Containing OpenWRT
- Dlib
- DNS
- Fighting games & delay-based / rollback netcode
- File transfer tools 🖧
- IP Camera
- iptable
- LoRa
- Network Cache
- Network Tools
- OpenWRT
- Reading bits in far too many ways
- Securing LAN with Pi
- Setup a secondary IP
- Setup a static IP
- Share devices over network
- SSH tunnels
- Tapo C212 (wifi camera)
- USB 3.2 Gen 1/2/3 - USB 3.0
- USB/Ethernet Boot (Raspberry Pi)
- vlan
- VPN
- Wake-up / shutdown (linux)
- WIFI
- Wifi Access Point
- WiFi Card
networks
NN
- (CG) Coder Strike Back / Mad Pod Racing
- (CG) Keep off the Grass
- (CG) Spring Challenge 2021
- (CG) TotoZero - Spring Challenge 2021
- (CG) Ultimate Tic-Tac-Toe
- Anime4k
- Convolution
- Convolutional Neural Networks for Visual Recognition (stanford.edu)
- Darknet
- Debugging RL, Without the Agonizing Pain
- Dlib
- ELO World / Competitive Ranking
- Face detection (OpenCV DNN)
- Flashlight: Fast and flexible machine learning in C++
- Genetic Algorithms and Evolution Strategies
- Have We Forgotten about Geometry in Computer Vision?
- Image labeller
- Learning to see (Welch Labs)
- Llama (ChatGPT @Home)
- Mastering Chess and Shogi by Self-Play
- MCTS search policy
- Mona Lisa Effect
- Neural Network Ressources (NN)
- NN Quantisation
- One-shot Segmentation with Pretrained GAN
- Opencv DNN module
- Paper with Code
- Photos animation with NN (deep fake)
- PID / Controle
- Pytorch
- Q-Learning 🚧
- Reinforcement Learning (RL)
- Stable diffusion
- Tensorflow
- Tiny NN Framework
- TinyGrad (NN Framework)
- Video2X
- What *is* a Neural Network?
- What is a Tensor ?
- YOLO: Real-Time Object Detection
node.js
note-taking
notebook
number
ocr
offline
oneliner
online
- 2048
- 3D printing cost calculator
- Benchmarking C++
- Compiler explorer (c++)
- Explain shell
- Flourish (online vis)
- Github
- Graphviz
- Javascript
- JS Fiddler (online)
- jwt.io
- Lost in Maze
- Mathics – A free, light-weight alternative to Mathematica
- Mermaid
- Observable
- Online image store
- Online stopwatch
- OnShape
- Pictones palette
- Pitch to Angle and Gradient Calculator
- Planet Shadertoy
- Processing Video (opencv)
- Prolog
- Regexp - Online
- Repl.it
- Scientific Calculator
- Sequence Diagram (online)
- Shader Animation
- Sound tracker
- Stellarium (astronomy)
- SUM( null) != null + 0
- The Online Encyclopedia of Integer Sequence (OEIS)
- Translate text
- Try It Online
- Typescript
- Unicode
- Use YouTube to improve your English pronouciation
- Utf8 Maze Generator
- What is the name of this letter ?
- Yaml <-> Json
open-source
opencv
- # OpenCV
- 3D Ken Burns Effect from a Single Image
- Background Removal
- Blobs Detection
- C++ external binding
- Color Quantisation
- Eyes&Gaze Tracker
- Face detection
- Face detection (OpenCV DNN)
- Histogram Comparison/Search
- Hough Transform
- Image registration
- K-Means Clustering
- Kalman Filter
- libVIPS
- Monocular depth estimation
- OpenCV + GPU
- Opencv DNN module
- Opencv HighGUI
- Opencv on Raspberry pi
- OpenCV Tutorials
- Optical Flow
- Page Dewarping 📖
- Perceptual Hash (phash)
- Processing Video (opencv)
- Project Naptha (ocr)
- Python (OpenCV)
- Ruby Bindings for OpenCV (ropencv)
- Tesseract + OCRFeeder (OCR)
- Tracking and image stabilization
- Tracking Cube & Solver
opengl
optimize
orchestration
org
packer
packing
paint
palette
pam
parabola
parser
partition
pathfinding
pc-hardware
- Acer Swift 3 (SF314-41) 💻
- Acer Swift 3 (SF314-57-32Y2) 💻
- ASUS ZenBook UX305UA (2016) 💻
- ATX Power Supply (PSU) ⏻
- Floppy drive
- HUAWEI MateBook 14 (2020) 💻
- iMac (2012) 🖥️
- M2 interface (NGFF)
- Macintosh Classic 💾
- Next Laptop?
- NVIDIA won, we all lost
- PC 2013 (occasion) 🖥
- PC 2019 (NAS) 🖴
- PC 2020 (lab) 🖥
- PC 2025 (draft)
- PC-CNC 🖥
- PCIe interface
- Samsung Notebook NP530U3C (2012)
- Spare parts
- Work Laptops
penrose
performance
phone
photo
- Add 3D Effects to Your Photos with Camera Projection Mapping
- Aerial Photography
- AI Colorizer
- Breathtaking Abandoned Sites
- Camera / Photo Hardware
- darktable - Photos edition
- digiKam (DAM)
- Find duplicate
- Image viewers
- John Kraus Photos
- Kodi
- Model from picture (Image Workbench) 🖼
- OpenDroneMap
- Photography
- Photoprism
- Photos animation with NN (deep fake)
- Photoscan
photogrammetry
physics
piano
pico8
- # lua
- # Pico-8 - Virtual Fantasy Console
- Background (Pico-8)
- Bitplane (Pico-8)
- Collision (Pico-8)
- Color Palette (Pico-8)
- Coroutine (Lua)
- Crocotile 3D
- Deepland 💭
- Develop on Pico8
- Donkey Kong
- Doom
- Games Map (Pico-8)
- Games Selection (Pico8)
- Gyruss - Project
- Lighting by hand (Pico-8)
- Music (Pico-8)
- Nebulus
- PICO-8 IDE (VSCode)
- Pico8 DemoScene
- Picotron
- POOM
- Powkiddy RGB30
- PSP (Sony Console)
- Scumm-8
- Sokoban
- Sound Sample (Pico-8)
- Sprite (Pico-8)
- Text (Pico-8)
- tline (Texture) 💭
- Tweetcart
- Voxatron
picotron
pid
pinball
pincab
pinout
pipe
pixelart
plasma
playground
playlist
png
poisoning
policy
politic
polynomial
power
power-plant
principle
privacy
probability
problem
procedural
process
processing
product
profiler
programmer
progress-bar
project
- Background Removal
- Balancing Cube
- Building your own archive system 💭
- Coding Minecraft in One Week
- Cold-blooded software
- Deepland 💭
- Eyes&Gaze Tracker
- Gyruss - Project
- Honor 5C (2017)
- Linux on a Droid
- Linux Onedrive 🚧
- Macintosh Classic 💾
- Meta's Segment Anything (SAMIST)
- Projet pincab
- PSP (Sony Console)
- Rython 💭
- Shipping Project
- SingleFile
- The Art of Finishing
- tline (Texture) 💭
- Using Old Phones as Servers
- VPinballX (Standalone) Code (Draft)
- Wiko Wax
- Write a Firefox Extension 🚧
prolog
promise
prompt
psychologie
psychology
- A Big Little Idea Called Legibility
- Ad hominem
- Backfire effect
- Cognitive Biases In Software Development
- Dogwhistling
- Dunning-Kruger Effect
- Goodhart's law
- Imposter Syndrom
- Is techno-clutter ruining your life?
- L'illusion du labeur
- Merits
- Moral Competence
- Orthodox Privilege (Paul Graham)
- Overton window
- Sanity
pump
puzzle
- # Codingame
- 25 Horses (puzzle)
- 4L bottle
- Cicada 3301
- Compute the following area
- Cycle Graph
- Generating Function
- Inplace rotate square matrix by 90 degrees
- Integer Overflow
- Le problème du sac à dos
- Median of 2 Sorted Arrays in Log Time
- Missing square triangle puzzle
- Mr. Puzzle
- n^m = m^n
- Pentoma
- Quine Relay
- Rubik Cube
- Sokoban
- Sudoku
- Tensegrity
- The Cornered Circle
- Two sum (puzzle)
- Valid Parenthesis String
- What functions solve f(2a) + 2f(b) = f(f(a+b))
- What Is The Length?
python
QEMU
qr-code
quake
quantisation
quantization
quine
quote
- # C++ Lang
- # Dear ImGui
- Ad hominem
- Ads & Malware
- Animal Farm
- Anxiety / FUD
- Async (Ruby)
- Battle-tested
- Benchmarking C++
- Best book Introduction
- BNF
- Bootstrapping
- Bozo the Clown
- Build a system from scratch
- Build your own ...
- Carbon Emission
- Cascade of Attention-Deficit Teenagers (CADT)
- Chess
- Code vs Data
- Coding standard
- Complex Problems (Grossman's Law)
- Compromission
- Consulting service (Big Data)
- Controversy
- Cool URIs don't change
- Correctness vs Usefullness
- Courage
- Damage
- Decision law
- Devil’s Dictionary of Programming
- Digital minimalism
- Distributed System
- Do Not, unless you actually know ...
- Documentation
- Does it matters ?
- DRM
- Education
- Encapsulation
- Enterprise
- Et dites-vous bien que ...
- Explosion Combinatoire
- Financing Research
- Fundation of C++ language
- Github master branch
- Give a man a fire
- Good Judgment
- Good software
- Grumpy Gamer (Ron Gilbert blog)
- Happiness
- Hofstadter's Law
- IDE vs Language
- Innovation tokens
- Intelligence
- Kernighan's lever
- Krita Code
- L'effort humain
- La malédiction de Cantor
- Le 20eme siecle
- Le Monde ...
- Le problème
- Left vs Right
- Let's do it
- Life objective
- Line spent
- Linux Market
- Linux Mint Desktop
- Litanie contre la peur (Dune)
- Mailbox
- Malice vs Incompetence
- Management is Reactive not Proactive
- Meaning of Life
- Murphy's law is a corrolary
- Naming
- Obvious design
- Opportunity / Talent distribution
- Orchestration
- Our most valuable asset
- Premature optimization
- Programmers Anarchy
- Qui veut la paix
- Random fun (xoroshiro)
- Readability Matters More Than Correctness
- Rolex
- Rome
- Runaway
- Schedule your priorities
- Simplicity layer
- Solve problems by adding more
- Standing on the shoudlers of giants
- Statement vs Expression
- Technical Debt Is Like Tetris
- The basic laws of human stupidity
- The best place to be is somewhere else
- The BOYS
- The Expedition
- The Expert
- The journey
- The Most Average Function There Is (NDC2019 - Andrei)
- The Mythical Man Month
- The Workbench
- Ubik
- Uptime 15,364 days (Voyager I)
- Voyager I/II
- War
- When a clown moves into a palace
- Which book ?
- Why the fuck was I breached?
- Writing
- You should write code like I write it
radio
random
range
raspberry-pi
- # Armbian
- # The 100 (3dprinter) ⛑
- Building a KVM over IP with Raspberry Pi
- Containing OpenWRT
- CubieTruck (2013)
- FreeBSD on Raspberry Pi
- Good webcam
- LCD Dashboard (Octoprint)
- LCD touch screen 3,5 pouces (Pi)
- Linux Printer (CUPS)
- mintyPi: Retro gaming console in an Altoids mint tin!
- OctoPi (obsolete)
- Opencv on Raspberry pi
- OpenWRT
- Pi Camera
- Raspberry Pi / ARM Fleet
- Raspberry Pi Cluster
- Raspbian (ARM)
- Securing LAN with Pi
- Server / Headless Setup
- Stream MJPG Video (µStreamer)
- SystemSix
- USB/Ethernet Boot (Raspberry Pi)
- Video Streaming
rate-limit
ray-casting
ray-marching
raytracing
- A minimal raytracer
- Bounding volume hierarchy (BVH)
- De / Interleave bits
- Embree Ray Tracing
- Graphic Books Library
- Let's make a Ray-Marcher [SH17C]
- MantaRay
- Physically Based Shading
- Ray Tracing in One Weekend
- Ray-tracing voxels on a GPU
- RayTracing in 256 lines
- Raytracing with Shadertoy
- The Center of the Pixel is (0.5, 0.5)
- The juggler (Amiga 30's)
- The Moon
react
react.js
read
reading
recognition
recorder
recovery
recursive
recycling
red
refactor
reflection
reflex
regexp
registry
remarkable
remote
renderfarm
rendering
research
resize
retro
- # Pico-8 - Virtual Fantasy Console
- Adventure Games
- Armatron
- Cool Retro Terminal
- Crocotile 3D
- CRT & Flat Panel Simulation
- CRT Shader 🖵
- Fabien SANGLARD'S Website
- Galaga
- Goldorak
- Hellcats Over the Pacific (1991)
- Indie retro news
- J-Pac / X-Box (Arcade)
- Macintosh
- Macintosh Classic 💾
- MacPaint
- mintyPi: Retro gaming console in an Altoids mint tin!
- Neogeo
- PalmOS games
- Pico8 DemoScene
- Picotron
- Pixels and voxels, the long answer
- Powkiddy RGB30
- Retro Emulation System
- Retro Nixie Clock
- Retronator Magazine / Pixel Art
- Space Invaders
- SystemSix
- Tactical Pod Regult
- The old robots 🤖
- Typeset In The Future
- Vector Graphics
- Voxatron
- webЯcade
- XScreenSaver
reverse
- 2.4GHz
- ACPI
- Binary Visual & Diff
- Binwalk
- De-compiler
- Disassembler
- Firmware
- G-3PO: A Protocol Droid for Ghidra
- Ghidra - the NSA toolkit
- Hacking the Attacknid (Spiderbots)
- Hardware security
- Hex Viewer Tools
- Miasm
- Microcorruption
- mRNA Vaccine
- Parsing Untrusted binary format
- Proto buffer (serialisation)
- Reverse Android Application
- Reverse Bluetooth
- Reverse Engineering
- Reverse engineering a camera protocol for fun and profit
- Reversing Lua
- Roomba like Robots
- Tapo C212 (wifi camera)
- The lost Vikings
- Undocumented CPU behavior
- Unstripping Stripped Binaries
- Wipeout (reversed)
- World’s First MIDI Shellcode
rj45
robot
- Airsim
- Armatron
- BBC Micro:bit
- Drivable area detection
- DroneBot Workshop
- Eye Mechanism Controller (Nilheim Mechatronics)
- Foldable print 🤖
- Forbidden planet (1956)
- H-Bridge Motor Driver (arduino)
- Hacking the Attacknid (Spiderbots)
- I am a robot 🤖
- LEGO NXT / Mindstorms
- Mechpen
- OoRobot
- Oorobot exercice
- PID / Controle
- Robot Arm
- Robothash
- Roomba like Robots
- Sega Logo font
- Small stepper motor (28BYJ-48)
- Smart Car Robot Kit
- Spinning a Lego Wheel FASTER
- SpotMicroESP32
- Strandbeest - Walking Pod 🚧
- Tactical Pod Regult
- The Iron Giant
- The old robots 🤖
- The Terminator
- Threaded Inserts in 3D Prints
- Tracking Cube & Solver
- Walking Robots
- Wheel syncronisation
- Zero-Max Schmidt Offset Coupling
- Zobbie : un petit robot Raspberry Pi à 6 pattes
roomba
root
rs232
rubik
ruby
- # Ruby
- # Ruby Debug (VSCode)
- # Simple and Fast Multimedia Library (SFML)
- # Sqlite
- 6bits text
- __END__ (embedded data)
- A* search
- Array (Ruby)
- Asciidoctor
- Async (Ruby)
- Binary / Text encoding
- Bundler (Ruby)
- C++ external binding
- Citrus (parser)
- Colored output term
- Compiler for free
- Convention over Configuration
- Endless method syntax
- Event Machine (ruby)
- Exiting Ruby block
- Faraday (Rest API)
- Faster than C
- Graphviz
- Green Thread
- How to Iterate the Right Way
- Image libraries
- Iterate over directory
- Langage Parser
- Libre Office Automation
- libVIPS
- Llama (ChatGPT @Home)
- Manipulating Spreadsheet
- Map and Remove nil values (Ruby)
- Memoization
- Mime-type / media info
- Non blocking call to system IO (ruby)
- Openscad
- Polyglot System packager (fpm)
- Read/Write File in Ruby
- Regexp - Online
- Rounding Number (Ruby)
- RSpec (Ruby tests)
- Ruby Bindings for OpenCV (ropencv)
- Ruby HTTP clients comparison
- Ruby Main()
- Ruby one liner
- Ruby Packer
- Ruby REPL
- Running a child process in Ruby (properly)
- Shoes! (ruby)
- Shortest code (Ruby)
- Shuffle/Sample Data
- Simple Image manipulation (Ruby)
- String Interpolation
- String litterals (Ruby)
- switch/case statement
- Tail call optimisation (TCO)
- The Safe Navigation Operator (&.) in Ruby
- Thread STOP!
- Treetop (parser)
- Watman
- XML (Ruby)
- Yaml <-> Json
sample
sanding
santé
sat
scalable
schedule
schell
sci-fi
science
screen
script
scrolling
search
- # Monte-Carlo Tree Search (MCTS)
- A* search
- B-tree
- Beam search
- Bitwise binary search
- Code Search
- CRDT Fractional indexing
- Debugging a compiler
- Dijkstra's Algorithm
- equal_range
- Fast Search in Hamming Space with Multi-Index Hashing
- Faster binary search (B-tree)
- Fuzzy down selection (fzf)
- Grep (cli)
- H-Tree
- Hacker News (HN)
- Histogram Comparison/Search
- Image search
- Locate files (find)
- Meet in the Middle (MM)
- NegaMax (Minimax)
- ocrmypdf (ocr)
- Open Food fact
- Pacman Shortest Path
- Personal Knowledge
- Q-Learning 🚧
- Search Everything
- Search favoring Text
- Search the old internet
- Sokoban
- Space filling curve
- Static Search Tree
- Text Search
- Vector Search
- Voronoi Diagram
- Web Search
- Zobrist Hash
security
- # SSH
- _printf_ is Turing Complete (%n)
- ACPI
- Ads & Malware
- Authentication, authorization, and directory information
- Avoid Firefox redirects to https
- Backdoor in Zyxel Products
- Baseboard management controller
- Binwalk
- Bloat is still software's biggest vulnerability
- C++ flags Hardening Guide
- Checking Memory
- Convince me!
- Core Dump
- Corrupting memory with GPU
- Deep Web
- Detecting the use of "curl | bash" server-side
- Digital Signature
- Disabling the Intel Management Engine
- DNS
- Enterprise security tools
- Evil compiler
- Fail Close vs Fail Open design
- Fingerprint
- Fraud Business
- Hardware security
- Have I been pwned ?
- I told you so
- Identity?
- Infectious Executable Stacks
- Invisible Text and security
- IP Camera
- Kali (linux)
- Kon-boot
- Length Extension Attacks
- Make Linux run blazing fast (again)
- Management is Reactive not Proactive
- Memtest86+
- Microcorruption
- Microsoft
- Modulo sampling
- OpenWRT
- Parsing Untrusted binary format
- Path To Craftsmanship: Don’t Buy Awful Safety Gear
- proactive SIMs/phone
- Process Injection (Linux)
- Pwned & Passwords
- Pytorch vs Tensorflow
- Roomba like Robots
- Scan file online
- Securing LAN with Pi
- Shadow Profiles
- SSH Certificate
- SSH scanning
- SSH tunnels
- Steganography
- Substitution Cipher
- Tarpit / Honeypot
- The Infosec Apocalypse
- The Supreme Backdoor Factory
- Top 25 CWE
- uMatrix & uBlock
- Understanding CORS
- UUID
- Value Speculation Attack (Branch Prediction)
- VPN
- Website doing port scanning
- Why the fuck was I breached?
- WIFI
- Xz format issue
- You computer isn't yours
- zero-click iMessage exploit
- Zip Bomb
segmentation
service
sfml
shader
- Compute Shader
- CRT Shader 🖵
- Debug Graphic
- Drawing a sphere using shader 🌔
- GLSL 2D Tutorials
- Godot (Game Engine)
- Intel SPMD Program Compiler (Volta)
- Let's make a Ray-Marcher [SH17C]
- Making graphics in 4 kilobytes
- Physically Based Shading
- Planet Shadertoy
- Ray Tracing in One Weekend
- Raytracing with Shadertoy
- SFML Shader Example
- Shader Animation
- SHTOY128
- Simple Instruction Multiple Data Vectorization (SIMD/AVX)
- Spectrum Vizualizer
- Text Shaders (textshader.com)
- Textureless Text Rendering
- Texturing a Sphere on a Quad 🌍
- The juggler (Amiga 30's)
- Voronoi Diagram
shape
shell
- # SSH
- Bash (shell)
- Clean: Which folder takes most space (ncdu)?
- Explain shell
- Fish (shell)
- Nerd Fonts
- pwd in ~
- Ruby REPL
- Running a child process in C++
- Running a child process in Crystal
- Running a child process in Ruby (properly)
- Using Shell Pipes
- VSCode Terminal
- Watch difference & repeat command
- X11 Clipboard synchronisation
- xxh
shield
shop
sim
simplicity
simulation
single-header
skew
slicer
social
sociology
software
- "Shortage of programmers”
- Abstraction
- Architecture Astronauts
- Becoming a product manager
- Blub Paradox
- Build your own ...
- Business advice
- C(pp)Front (is back!)
- Career Advice
- Cascade of Attention-Deficit Teenagers (CADT)
- Cascading Failure
- Clean Code?
- Code comments have value
- Code Copilot
- Code is run more than read
- Code overfitting
- Code vs Data
- Cognitive Biases In Software Development
- Cold Shower (software)
- Cold-blooded software
- Convention over Configuration
- Correctness vs Usefullness
- Create a GUI (from scratch)
- Death by Flags
- Defunctionalisation
- Enterprise
- Entity component system (ECS)
- False simplicity
- Falsehoods Programmers Believe
- Financial System
- Four principle software
- Function Length
- FUSE Filesystem
- GDPR
- GHashTable
- Good Luck With That
- Good software
- Has UML died without anyone noticing?
- Hellandizing
- High Availability
- How most of the money is made in the software industry
- How to make an accurate estimate?
- Hypercard
- Implementing tail -f
- Infectious Executable Stacks
- Interviews
- Keep a CHANGELOG
- Kernighan's lever
- Large established code base
- Legacy Code
- Line spent
- Linux Market
- Little tasks, little trust
- Locality of Behaviour (LoB)
- Lockfile
- Mastering Programming
- Methodologies Surface Hidden Risks
- MOV is Turing Complete
- Naming
- New version
- Non blocking call to system IO (ruby)
- Object-Oriented Programming
- Obvious design
- Onboarding
- Open Source
- Product-led company ?
- Productivity
- Programmers Anarchy
- Programming is terrible
- Quake III Arena
- Quick native app
- Readability Matters More Than Correctness
- Rewrite vs refactor
- Scratch 3.0
- Semantic Compression
- Software 3.0
- Software diseconomy of scale
- Sumatra PDF
- Systematic Error Handling in C++ (2012 - Andrei)
- Technical Debt Is Like Tetris
- Test-induced design damage
- The Expert Beginner
- The Hitchhiker's Guide to the Unexpected
- The Most Average Function There Is (NDC2019 - Andrei)
- The Mythical Man Month
- The organisational Complexity
- The productive organization
- Things you should never do
- Tower of interpreters
- Unicode
- Uptime 15,364 days (Voyager I)
- What is code ?
- Why Don't You use ...
- Write code that is easy to delete, not easy to extend
- You don’t need standup
- You should write code like I write it
solver
sort
- Algorithms List
- Automatic Screw Sorter
- Beating std::sort - Andrei
- Decimating Array.Sort with AVX2
- Heap
- LEGO sorting machine
- Median of 2 Sorted Arrays in Log Time
- nth_element (C++) / Finding the first n largest elements in an array
- Quadsort
- Simplest sort algorithm
- Sorting small set
- String & Array ops with SIMD
- Two Pointer Technique
sound
space
spark
speech
speech2text
sphere
spring
sprite
sql
sqlite
ssh
stabilisation
stable-diffusion
stacktrace
standard
startup
statistic
stepper
storage
strace
streaming
string
- Advanced Data Struture
- Binary / Text encoding
- C++ format
- German Strings
- How to Iterate the Right Way
- m4 processor
- Ropes
- Shortest code (Ruby)
- String & Array ops with SIMD
- String Interpolation
- String litterals (c++)
- String litterals (Ruby)
- User Defined literal (c++)
- VSCode Text Buffer Reimplementation
stroke
structure
subpixel
sustainability
svg
- Cairo (Vector graphic)
- d3.js
- Draw SVG rope using JavaScript
- Excalidraw (SVG Editor)
- Generating GCode from SVG
- Generating SVG Image
- Inkscape (vector drawing)
- Making of draggable handles
- Metadata in SVG
- Skia Graphics Engine 🚧
- Structuring, Grouping, and Referencing in SVG
- SVG Application
- SVG: Scalable Vector Graphics
symetry
sync
synology
synth
synthesis
system
- Build a system from scratch
- Clean: Which folder takes most space (ncdu)?
- Digital Audio Workstation (DAW)
- Hardware info
- High Availability
- How do groups work on Linux?
- How to flash firmware under Linux in practice?
- Kon-boot
- Linux Boot Partitions
- Load average
- lsusb
- Multi image usb boot
- Nerd Fonts
- Network Cache
- Non blocking call to system IO (ruby)
- OSTree (backup)
- Serenity OS
- Terminal Editor
- Update / Fix missing and broken packages (ubuntu)
- USB/Ethernet Boot (Raspberry Pi)
- Use mmap with care
- WinDirStat
- Windows
systemd
tags
tape
technic
temperature
tensorflow
term
- Anatomy of a Terminal Emulator
- asciinema
- Chafa
- Chrome in term
- Colored output term
- Console screen (sfml)
- Cool Retro Terminal
- Kitty - a modern term
- Linux Terminals (and tools)
- ls --hyperlink=auto
- MapSCII
- Nerd Fonts
- Notcurses
- Presentation in terminal
- pwd in ~
- Quake-style terminals
- Sixel (image format)
- Tabulate
- Terminal Editor
- Terminal image viewer
- Terminal User Interface
- TerminalTextEffects (TTE)
- The terminal graphics protocol
- Unscii
- VSCode Terminal
- X11 Clipboard synchronisation
ternary
terrain
tesseract
test
text
- 6bits text
- Asciidoctor
- Binary / Text encoding
- Compressing and enhancing hand-written notes
- Deskewing / Dewarping & Stitching Images 📐
- Docling
- Edit / Sign PDF
- Fuzzy down selection (fzf)
- German Strings
- Grep (cli)
- Hash collision
- Indexing the Internet
- Invisible Text and security
- ocrmypdf (ocr)
- Page Dewarping 📖
- Paperless-ngx
- Phonetic Filter
- Project Naptha (ocr)
- Rendering text on GPU
- Ropes
- Scan PDF
- Search Everything
- Search favoring Text
- Speech to Text (ASR)
- Stable diffusion
- Terminal Editor
- TeX
- Text (Pico-8)
- Text Compression Benchmark
- Text Search
- Text Shaders (textshader.com)
- Text to Speech (TTS)
- Text-based Desktop Environment
- TextSnatcher (screenshot) 🚧
- Textureless Text Rendering
- The Hitchhiker’s Guide to Compression
- Translate text
- Unicode
- Unprojecting text with ellipses
- VSCode Text Buffer Reimplementation
- What is the name of this letter ?
- Word2Vec: A Word is Worth a Thousand Vectors
texture
thread
tic-tac-toe
tilemap
time
timelapse
tmp
tools
tor
touchpad
trace
tracker
transform
translate
trap
tree
- Adam & Eve never met ?
- B-tree
- Beam search
- BitTorrent v2
- Bounding volume hierarchy (BVH)
- Cache oblivious Tree
- Dynamic lib Dependency tree (ldd tree)
- Faster binary search (B-tree)
- Faster collision check - Finding Morton
- Graphviz
- H-Tree
- Heap
- How to print a tree structure?
- MCTS-Minimax Hybrids
- Quadtree
- Ray Casting like Wolfenstein
- Segment tree
- Static Search Tree
- Tree encoding
- Tree Traversal
- Vector with Incomplete type (C++)
treemap
triangle
truth
try
tuple
turing-complete
tutorial
- Let's build a 8bits computer from scratch
- 80's Style Animation Loop (Blender)
- Build your own ...
- GLSL 2D Tutorials
- Lets Make A Nut
- OpenCV Tutorials
- Pixel Art Tutorials
- Ray Tracing in One Weekend
- RayTracing in 256 lines
- Raytracing with Shadertoy
- Sanding Surface
- SVG: Scalable Vector Graphics
- The Big Hex Machine
typescript
unit
upscaler
usb
uuid
value
vector
- AVX SIMD in matrix multiplication
- Decimating Array.Sort with AVX2
- Fast array reversal
- Fast Search in Hamming Space with Multi-Index Hashing
- Image vector quantization
- Implementing a Struct of Arrays
- String & Array ops with SIMD
- Vector (C++)
- Vector field Visualisation
- Vector Search
- Vector with Incomplete type (C++)
- Word2Vec: A Word is Worth a Thousand Vectors
- Zig's comptime code execution
vector-graphic
- 500 Byte Images: The Haiku Vector Icon Format
- Another World
- Cairo (Vector graphic)
- Excalidraw (SVG Editor)
- Generating SVG Image
- Graphic Tools (linux)
- Image libraries
- Inkscape (vector drawing)
- Primitive Pictures
- Skia Graphics Engine 🚧
- SVG Application
- SVG: Scalable Vector Graphics
- Vector games on laser beam
- Vector Graphics
video
- A Window over the World
- Anime4k
- Av1
- Blackmagic DaVinci Resolve
- Building a KVM over IP with Raspberry Pi
- Camera Stabilisation
- Chafa
- Conic section (3Blue1Brown)
- Convert video format X to Y
- Display Connector
- FFmpeg
- Good webcam
- Gyroflow
- IP Camera
- Kodi
- Linux Camera Software
- Motion Amplification
- Notcurses
- Nozzle Cam
- Peertube
- Pi Camera
- Playback speed with pitch
- Processing Video (opencv)
- Reverse engineering a camera protocol for fun and profit
- Rotoscoping
- Shotcut (Video Editor)
- Stream MJPG Video (µStreamer)
- Tapo C212 (wifi camera)
- They Shall Not Grow Old
- Video Editor
- Video Streaming
- Video2X
- Webcam
- WebRTC
- Youtube-dl
viewer
visualizer
voxel
- Bounding volume hierarchy (BVH)
- Doom
- Let's Make a Voxel Engine
- MagicaVoxel
- Marching Cube (Coding Adventure)
- Pica voxel (editor)
- Pixels and voxels, the long answer
- Ray-tracing voxels on a GPU
- Real time mesh reconstruction
- Terrain rendering in less than 20 lines of code
- Voxatron
- Voxel
- Voxel Model Animation
- Voxel Quest
voyager
vpn
vr
vscode
- # Ruby Debug (VSCode)
- # VSCode (editor)
- Arduino And Linux
- C++ TestMate (VSCode)
- Code Annotation
- Code format
- Custom behavior with Setting-Cycler (VSCode)
- Debug & Build C++ Project (VSCode)
- Debug with GDB
- Debug with LLDB
- Developing inside a Container (VSCode)
- Excalidraw (SVG Editor)
- Ghidra - the NSA toolkit
- Graphviz
- Hex Viewer Tools
- IDE vs Language
- Jupyter
- Langage aware diff
- LilyPond (Music sheet)
- Linux Phone
- MacOS
- Markdown
- Markdown Diagram
- Mind Map
- Org-mode
- PICO-8 IDE (VSCode)
- Platorm.io (IDE)
- Runtime Data visualizer in VSCode
- Sapling
- SVG: Scalable Vector Graphics
- The Meson build system
- Time Travel Debugger
- VSCode remote
- VSCode Terminal
- Webdev tools
vscode-internal
vulkan
war
water
wayland
weak
web
- Avoid Firefox redirects to https
- Color Picker
- Creating HTML in python
- Electron Alternatives
- Event Machine (ruby)
- Faraday (Rest API)
- Fingerprint
- Firefox / LibreWolf
- Github
- Good Luck With That
- Google Sheet as backend DB
- Javascript
- Jekyll (first)
- Kiwix ZIM files
- Losslessly Optimising Images
- NPM
- Online image store
- pδrταblε εxεcµταblε
- React.js
- Rest API
- Search favoring Text
- Search the old internet
- Server-sent events
- SQLite over http
- Top 25 CWE
- Understanding CORS
- URL
- Web cookie
- Web Crawl / Scrapping
- Web development
- Web Search
- Webdev tools
- WebGL Fundamental
- WebRTC
- Webserver
- Zip Bomb
web-tools
webcam
wheel
wifi
wikipedia
wood
word
word2vec
work
workflow
writing
x86
xkcd
xml
yduf
zfs
zigbee
zip
- 6bits text
- Background (Pico-8)
- Compact decompression library for embedded use
- Crinkler (packer)
- Game in a QR code
- How are zlib, gzip and Zip related?
- Huffman Codes
- Losslessly Optimising Images
- LZ4
- POOM
- Ruby Packer
- Single-file libraries with minimal dependencies
- Text Compression Benchmark
- The Hitchhiker’s Guide to Compression
- XOR floating point compression
- Xz format issue
- Zip Bomb
- Zip stream
- Zstd
comments