Skip to content

Instantly share code, notes, and snippets.

UCFK4 Install on WSL2

Install avr-gcc 5.4.0

Older versions of avr-gcc seem to work fine, but here are the steps to install 5.4.0 specifically.

List available versions of gcc-avr

$ apt list -a gcc-avr
Listing... Done

LLM Wiki

A pattern for building personal knowledge bases using LLMs.

This is an idea file, it is designed to be copy pasted to your own LLM Agent (e.g. OpenAI Codex, Claude Code, OpenCode / Pi, or etc.). Its goal is to communicate the high level idea, but your agent will build out the specifics in collaboration with you.

The core idea

Most people's experience with LLMs and documents looks like RAG: you upload a collection of files, the LLM retrieves relevant chunks at query time, and generates an answer. This works, but the LLM is rediscovering knowledge from scratch on every question. There's no accumulation. Ask a subtle question that requires synthesizing five documents, and the LLM has to find and piece together the relevant fragments every time. Nothing is built up. NotebookLM, ChatGPT file uploads, and most RAG systems work this way.

@aronemelice9
aronemelice9 / AMT Android Multi Tool.md
Created August 3, 2026 09:49
AMT Android Multi Tool v1.3.5.7 {Pre-Activated 2026}

AMT (Android Multi Tool) โ€“ Overview

AMT (Android Multi Tool) is a Windows-based utility used primarily by mobile repair technicians and advanced Android users. It combines multiple device servicing functions into a single application, supporting many Android brands and chipsets. ([IEM Robotics][1])

Key Features

  • ๐Ÿ”“ Remove screen locks (PIN, Pattern, Password) on supported devices.
  • ๐Ÿ” Reset or service Factory Reset Protection (FRP) on supported models.
@itachi-re
itachi-re / Beyond systemd: Choosing the Right Init System.md
Created July 12, 2026 15:24
A concise comparison of OpenRC, runit, s6, dinit, and SysVinit, plus non-systemd Linux distributions including Artix, Void, Chimera, Devuan, Gentoo, and KaOS. Covers architecture, compatibility, strengths, weaknesses, and recommendations for users migrating from systemd.

Systemd Alternatives: A Practical Guide (July 2026)

A working reference for the init systems that compete with systemd, the distros that ship them, and which combination makes sense depending on what you're starting from. This is a fast-moving corner of the Linux world, so treat the release numbers below as a snapshot rather than gospel.


1. What actually differs between init systems

Every running Linux box has exactly one init โ€” the first userspace process (PID 1), responsible for bringing the system up, supervising every other long-running service, and reaping orphaned processes. The options split into two design philosophies:

@Pulimet
Pulimet / AdbCommands
Last active October 14, 2026 02:40
Adb useful commands list
Hi All!
I've recently launched a tool that wraps many of the commands here with a user interface. This desktop application is currently available for macOS. There's a roadmap outlining planned features for the near future.
Feel free to request any features you'd like to see, and I'll prioritize them accordingly.
One of the most important aspects of this application is that every command executed behind the scenes is displayed in a special log section. This allows you to see exactly whatโ€™s happening and learn from it.
Here's the link to the repository: https://github.com/Pulimet/ADBugger
App Description:
ADBugger is a desktop tool designed for debugging and QA of Android devices and emulators. It simplifies testing, debugging, and performance analysis by offering device management, automated testing, log analysis, and remote control capabilities. This ensures smooth app performance across various setups.
@mwhite
mwhite / git-aliases.md
Last active October 14, 2026 02:36
The Ultimate Git Alias Setup

The Ultimate Git Alias Setup

If you use git on the command-line, you'll eventually find yourself wanting aliases for your most commonly-used commands. It's incredibly useful to be able to explore your repos with only a few keystrokes that eventually get hardcoded into muscle memory.

Some people don't add aliases because they don't want to have to adjust to not having them on a remote server. Personally, I find that having aliases doesn't mean I that forget the underlying commands, and aliases provide such a massive improvement to my workflow that it would be crazy not to have them.

The simplest way to add an alias for a specific git command is to use a standard bash alias.

# .bashrc
@EB-Plum
EB-Plum / hangul_korean_pixel_font.md
Created August 25, 2022 03:05
ํ•œ๊ธ€ ๋„ํŠธ ํฐํŠธ

ref : https://gall.dcinside.com/mgallery/board/view/?id=indiegame&no=47027&exception_mode=recommend&page=1

์œˆ๋„์šฐ ๊ธฐ๋ณธ ๋น„ํŠธ๋งต ํฐํŠธ - 11px ~ 20px

๋‹จ์—ฐ ์ด๋ถ„์•ผ ํ„ฐ์ค๋Œ€๊ฐ

ํฌ๊ธฐ๋„ ์ •๋ง ๋‹ค์–‘ํ•˜๊ณ  ํ•œ๊ธ€ 11172์ž ์ „๋ถ€ ์ง€์›ํ•˜๊ณ  ํ•œ์ž๊นŒ์ง€ ์ง€์›

ํŠนํžˆ ๊ตด๋ฆผ 12px์ด ์Šคํ…Œ๋””์…€๋Ÿฌ๋ผ๊ณ  ํ•ด๋„ ๋  ๋งŒํผ ์˜ค๋žซ๋™์•ˆ ์—ฌ๋Ÿฌ ๊ณณ์—์„œ ๋‹ค์–‘ํ•˜๊ฒŒ ์“ฐ์ž„