This media is not supported in your browser
VIEW IN TELEGRAM
π¦ humza-khalid/12vhpwr-guard
12vhpwr Guard
This project protects your expensive graphics card by monitoring the electrical current flowing into its power connector and automatically shutting down your computer if it detects dangerous levels. The 12vhpwr Guard tool runs quietly in the background on Windows, constantly checking the specific current readings from your GPUβs internal sensors. If it spots a sustained overload that could melt the connector, it forces an immediate system shutdown to prevent permanent hardware damage. It works specifically with ASUS ROG Astral cards, using direct sensor access to avoid needing extra software. Think of it as a dedicated safety net that watches over your high-power components when standard protections might fail.
π @hackernewsgithubprojects
12vhpwr Guard
This project protects your expensive graphics card by monitoring the electrical current flowing into its power connector and automatically shutting down your computer if it detects dangerous levels. The 12vhpwr Guard tool runs quietly in the background on Windows, constantly checking the specific current readings from your GPUβs internal sensors. If it spots a sustained overload that could melt the connector, it forces an immediate system shutdown to prevent permanent hardware damage. It works specifically with ASUS ROG Astral cards, using direct sensor access to avoid needing extra software. Think of it as a dedicated safety net that watches over your high-power components when standard protections might fail.
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ duckyshell/comfyui-minimaxh3-firstblockcache
Speed Up Video Generation with MiniMax H3 FirstBlockCache
Speed up your ComfyUI video generation by skipping redundant math steps, thanks to a clever node called MiniMax H3 FirstBlockCache. This tool sits between your model and the scheduler, running the first processing block normally but then caching the result for the next step. If the video hasn't changed much, it skips the heavy lifting entirely, giving you a thirty percent boost in speed without needing special hardware. You get three smart modes to balance speed and quality, letting you choose how much you trust that cached math.
π @hackernewsgithubprojects
Speed Up Video Generation with MiniMax H3 FirstBlockCache
Speed up your ComfyUI video generation by skipping redundant math steps, thanks to a clever node called MiniMax H3 FirstBlockCache. This tool sits between your model and the scheduler, running the first processing block normally but then caching the result for the next step. If the video hasn't changed much, it skips the heavy lifting entirely, giving you a thirty percent boost in speed without needing special hardware. You get three smart modes to balance speed and quality, letting you choose how much you trust that cached math.
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ tanstack/charts
Charts
TanStack Charts lets you write a single chart definition that instantly works across React, Vue, Angular, and even runs on the server without any browser. The biggest surprise is that you do not need to rewrite your code to switch between standard SVG rendering and a high-performance Canvas engine; you just change one import statement. This means you get accessibility and search engine friendly output by default, but you can still handle massive datasets by swapping the renderer without touching your chart logic. It keeps your data format simple and uses familiar tools under the hood so you stop juggling multiple libraries.
π @hackernewsgithubprojects
Charts
TanStack Charts lets you write a single chart definition that instantly works across React, Vue, Angular, and even runs on the server without any browser. The biggest surprise is that you do not need to rewrite your code to switch between standard SVG rendering and a high-performance Canvas engine; you just change one import statement. This means you get accessibility and search engine friendly output by default, but you can still handle massive datasets by swapping the renderer without touching your chart logic. It keeps your data format simple and uses familiar tools under the hood so you stop juggling multiple libraries.
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ saganaki22/comfyui-sol-attn
ComfyUI Sol-Attn: Faster Video with Lower VRAM
ComfyUI Sol-Attn slashes peak video memory usage by thirty-seven percent while running noticeably faster than standard attention methods. This ComfyUI plugin uses a specialized Triton kernel to skip unnecessary memory copies and smartly approximate complex attention patterns. It is designed for modern NVIDIA Blackwell GPUs but also works on older RTX 40-series cards. The project offers specific nodes that let you ramp sparsity over time and chunk processing to keep your GPU from choking on long sequences. By reducing peak VRAM and speeding up generation, it makes running high-resolution video models much more practical on consumer hardware.
π @hackernewsgithubprojects
ComfyUI Sol-Attn: Faster Video with Lower VRAM
ComfyUI Sol-Attn slashes peak video memory usage by thirty-seven percent while running noticeably faster than standard attention methods. This ComfyUI plugin uses a specialized Triton kernel to skip unnecessary memory copies and smartly approximate complex attention patterns. It is designed for modern NVIDIA Blackwell GPUs but also works on older RTX 40-series cards. The project offers specific nodes that let you ramp sparsity over time and chunk processing to keep your GPU from choking on long sequences. By reducing peak VRAM and speeding up generation, it makes running high-resolution video models much more practical on consumer hardware.
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ halcyon-video/halcyon-video
Halcyon Video: Walk Through Your Movie Collection
Halcyon Video turns your personal media library into a walkable 1990s video rental store that you can explore in first person. Built with three.js, it connects to your Jellyfin server and renders every film as a physical case on a shelf. You walk the aisles, pull a title off the wall, and inspect the back of the box for real reviews and technical specs. You carry the tape to the counter where a cloth simulation bag crinkles around it, then head home to a virtual living room to watch it on a CRT.
π° https://news.ycombinator.com/item?id=49211158
π @hackernewsgithubprojects
Halcyon Video: Walk Through Your Movie Collection
Halcyon Video turns your personal media library into a walkable 1990s video rental store that you can explore in first person. Built with three.js, it connects to your Jellyfin server and renders every film as a physical case on a shelf. You walk the aisles, pull a title off the wall, and inspect the back of the box for real reviews and technical specs. You carry the tape to the counter where a cloth simulation bag crinkles around it, then head home to a virtual living room to watch it on a CRT.
π° https://news.ycombinator.com/item?id=49211158
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ smol-env/smol
smol: The Tiny AI Agent
smol lets you run a tiny AI agent that actually talks to the shell. Instead of bloated frameworks, this project gives you a minimal Python or Go script that connects to any OpenAI compatible endpoint and executes commands directly. It strips away all the fluff, system prompts, and heavy dependencies so you get a pure loop of asking and doing. The coolest part is how it trusts the model to run shell commands without needing a complex orchestration layer. You just feed it an API URL, type your request, and watch it work.
π @hackernewsgithubprojects
smol: The Tiny AI Agent
smol lets you run a tiny AI agent that actually talks to the shell. Instead of bloated frameworks, this project gives you a minimal Python or Go script that connects to any OpenAI compatible endpoint and executes commands directly. It strips away all the fluff, system prompts, and heavy dependencies so you get a pure loop of asking and doing. The coolest part is how it trusts the model to run shell commands without needing a complex orchestration layer. You just feed it an API URL, type your request, and watch it work.
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ onoja123/mobile-experiments
Mobile Experiments
Make mobile interfaces feel alive by turning boring taps into satisfying animations. Mobile-experiments is a collection of standalone React Native apps that focus entirely on that one tricky part: interaction. Instead of building entire complex apps, this repo isolates specific gestures and motion effects so you can see exactly how they work. My favorite is the bookmark dissolve, where deleting a card actually shatters it into little particles. It sounds small, but seeing that kind of playful feedback makes an app feel much more responsive and fun to use. If you want to steal these ideas or just watch the code in action, check the project out.
π @hackernewsgithubprojects
Mobile Experiments
Make mobile interfaces feel alive by turning boring taps into satisfying animations. Mobile-experiments is a collection of standalone React Native apps that focus entirely on that one tricky part: interaction. Instead of building entire complex apps, this repo isolates specific gestures and motion effects so you can see exactly how they work. My favorite is the bookmark dissolve, where deleting a card actually shatters it into little particles. It sounds small, but seeing that kind of playful feedback makes an app feel much more responsive and fun to use. If you want to steal these ideas or just watch the code in action, check the project out.
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ untrivial-ai/agent-orchestrator
Agent Orchestrator
Agent Orchestrator lets you run multiple AI coding agents simultaneously without the usual chaos. It acts as a central dashboard that isolates each agent into its own workspace, so their code, branches, and terminal sessions never cross-contaminate each other. The real magic happens with the automatic feedback loop. When a CI test breaks or a reviewer requests changes, the system spots the issue and sends the fix request directly back to the specific agent responsible, rather than dumping it in your lap. You just watch from a clean interface, sending instructions and seeing the bots handle the heavy lifting.
π @hackernewsgithubprojects
Agent Orchestrator
Agent Orchestrator lets you run multiple AI coding agents simultaneously without the usual chaos. It acts as a central dashboard that isolates each agent into its own workspace, so their code, branches, and terminal sessions never cross-contaminate each other. The real magic happens with the automatic feedback loop. When a CI test breaks or a reviewer requests changes, the system spots the issue and sends the fix request directly back to the specific agent responsible, rather than dumping it in your lap. You just watch from a clean interface, sending instructions and seeing the bots handle the heavy lifting.
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ composiohq/agent-orchestrator
Agent Orchestrator: The AI Coding Fleet Manager
Agent Orchestrator is the management app that finally lets you run multiple AI coding assistants at the same time without them stepping on each other. It works by giving each assistant its own clean, separate branch so they never mix up their changes. The smartest part is how it handles mistakes. If a test fails or a reviewer leaves feedback, the system automatically finds the right assistant and sends the problem straight to its screen. You get to watch everything from one dashboard, keeping your entire team of bots organized and productive.
π @hackernewsgithubprojects
Agent Orchestrator: The AI Coding Fleet Manager
Agent Orchestrator is the management app that finally lets you run multiple AI coding assistants at the same time without them stepping on each other. It works by giving each assistant its own clean, separate branch so they never mix up their changes. The smartest part is how it handles mistakes. If a test fails or a reviewer leaves feedback, the system automatically finds the right assistant and sends the problem straight to its screen. You get to watch everything from one dashboard, keeping your entire team of bots organized and productive.
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ fz2000/da-cli
da-cli: Your DeviantArt Gallery, Saved Locally
da-cli is the zero-dependency Python CLI that syncs your DeviantArt gallery to local folders with zero runtime dependencies. It uses a SQLite index to check for new art with just one API call, saving your watched artists, feed, and daily picks to your disk for offline browsing. You can even schedule daily backups on macOS or Linux so your library stays current without you lifting a finger. It is a simple, private way to own your digital art collection. {da-cli is the zero-dependency Python CLI that syncs your DeviantArt gallery to local folders with zero runtime dependencies.
π @hackernewsgithubprojects
da-cli: Your DeviantArt Gallery, Saved Locally
da-cli is the zero-dependency Python CLI that syncs your DeviantArt gallery to local folders with zero runtime dependencies. It uses a SQLite index to check for new art with just one API call, saving your watched artists, feed, and daily picks to your disk for offline browsing. You can even schedule daily backups on macOS or Linux so your library stays current without you lifting a finger. It is a simple, private way to own your digital art collection. {da-cli is the zero-dependency Python CLI that syncs your DeviantArt gallery to local folders with zero runtime dependencies.
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ huangserva/comfyui_minimaxh3_director
ComfyUI MiniMax H3 Director
ComfyUI MiniMax H3 Director is the video creation toolkit that finally lets you direct short clips like a film crew. It gives you five ready made workflows to turn text, images, or existing footage into new video. The real magic happens with the video to video feature that lets you swap characters or edit scenes piece by piece without re rendering the whole thing. You can even add reference audio to control the sound. It is perfect for experimenting with consistent shots and quick edits. Give it a try to see how easy AI video direction has become.
π @hackernewsgithubprojects
ComfyUI MiniMax H3 Director
ComfyUI MiniMax H3 Director is the video creation toolkit that finally lets you direct short clips like a film crew. It gives you five ready made workflows to turn text, images, or existing footage into new video. The real magic happens with the video to video feature that lets you swap characters or edit scenes piece by piece without re rendering the whole thing. You can even add reference audio to control the sound. It is perfect for experimenting with consistent shots and quick edits. Give it a try to see how easy AI video direction has become.
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ steelbrain/reims-vgpu
reims-vgpu: Run macOS in a VM with Real Graphics
Running macOS inside a virtual machine usually means you are stuck with basic, slow graphics. reims-vgpu changes that by letting a macOS guest use your computerβs actual graphics card. It works by capturing the video commands your virtual macOS sends and translating them into instructions your real hardware understands, using either Metal or Vulkan. This means you can run macOS with accelerated graphics without installing any special drivers or changing the operating system itself. It is a clever piece of engineering that makes virtualization feel much more like using a real computer.
π @hackernewsgithubprojects
reims-vgpu: Run macOS in a VM with Real Graphics
Running macOS inside a virtual machine usually means you are stuck with basic, slow graphics. reims-vgpu changes that by letting a macOS guest use your computerβs actual graphics card. It works by capturing the video commands your virtual macOS sends and translating them into instructions your real hardware understands, using either Metal or Vulkan. This means you can run macOS with accelerated graphics without installing any special drivers or changing the operating system itself. It is a clever piece of engineering that makes virtualization feel much more like using a real computer.
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ alpbahadur/49agents
49Agents
49Agents is the infinite canvas IDE that finally unifies your scattered terminals and AI agents into one zoomable workspace. Imagine ditching the chaos of dozens of terminal tabs and SSH sessions. Instead, you get a clean, two-dimensional desktop where you can drag, drop, and resize real command-line sessions alongside code editors and issue trackers. It brings together multiple machines and AI tools into a single view that works on any device, even your phone. You can type once and broadcast that input to every terminal at the same time. It is a genuinely clever way to manage complex development workflows without the usual clutter.
π° https://news.ycombinator.com/item?id=49223383
π @hackernewsgithubprojects
49Agents
49Agents is the infinite canvas IDE that finally unifies your scattered terminals and AI agents into one zoomable workspace. Imagine ditching the chaos of dozens of terminal tabs and SSH sessions. Instead, you get a clean, two-dimensional desktop where you can drag, drop, and resize real command-line sessions alongside code editors and issue trackers. It brings together multiple machines and AI tools into a single view that works on any device, even your phone. You can type once and broadcast that input to every terminal at the same time. It is a genuinely clever way to manage complex development workflows without the usual clutter.
π° https://news.ycombinator.com/item?id=49223383
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ starling-build/starling
Starling: The Swift Linux Desktop
Starling is a brand-new Linux desktop environment entirely written in Swift, featuring its own custom compositor and a full port of the Flutter framework without needing the Dart virtual machine. Instead of relying on heavy existing toolkits, it builds a lightweight, self-contained system that boots natively on Wayland. The most impressive part is how it handles screen recording with zero-copy hardware encoding, pushing frames directly to your GPU encoder without touching the CPU for near-instant performance. You get a complete suite of first-party apps like a terminal and file manager, all running smoothly alongside third-party tools like Chrome and Blender.
π @hackernewsgithubprojects
Starling: The Swift Linux Desktop
Starling is a brand-new Linux desktop environment entirely written in Swift, featuring its own custom compositor and a full port of the Flutter framework without needing the Dart virtual machine. Instead of relying on heavy existing toolkits, it builds a lightweight, self-contained system that boots natively on Wayland. The most impressive part is how it handles screen recording with zero-copy hardware encoding, pushing frames directly to your GPU encoder without touching the CPU for near-instant performance. You get a complete suite of first-party apps like a terminal and file manager, all running smoothly alongside third-party tools like Chrome and Blender.
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ fengsi/ufo
UFO: The Zero-Human Ops Platform
Orchestrate complex AI workflows into a true zero-human loop with UFO. You set up a local hub and connect your computer as a rover, then dispatch tasks via a simple board. Watch as your AI tools run autonomously, keeping context alive and pushing code directly to GitHub or GitLab when finished. It is like having a tireless assistant that never forgets and works on machines you control. Finally, check the board to review the results and let the system learn from the experience for future missions. It turns chaotic AI sessions into reliable, automated pipelines right on your desktop.
π° https://news.ycombinator.com/item?id=48907017
π @hackernewsgithubprojects
UFO: The Zero-Human Ops Platform
Orchestrate complex AI workflows into a true zero-human loop with UFO. You set up a local hub and connect your computer as a rover, then dispatch tasks via a simple board. Watch as your AI tools run autonomously, keeping context alive and pushing code directly to GitHub or GitLab when finished. It is like having a tireless assistant that never forgets and works on machines you control. Finally, check the board to review the results and let the system learn from the experience for future missions. It turns chaotic AI sessions into reliable, automated pipelines right on your desktop.
π° https://news.ycombinator.com/item?id=48907017
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ soutar97/instagui
Turn Any Command Line Tool Into a Web Form
Instagui transforms stubborn command-line interfaces into friendly web forms. Just run npx instagui followed by your tool, and it instantly grabs the help text, uses AI to build a clean input form, and launches it in your browser. You fill in the blanks with buttons and dropdowns, watch the exact command being built, and hit run to see results stream live. It even works securely over SSH tunnels for remote servers, proving that complex terminal tools don't need to feel like puzzles anymore.
π° https://news.ycombinator.com/item?id=48827825
π @hackernewsgithubprojects
Turn Any Command Line Tool Into a Web Form
Instagui transforms stubborn command-line interfaces into friendly web forms. Just run npx instagui followed by your tool, and it instantly grabs the help text, uses AI to build a clean input form, and launches it in your browser. You fill in the blanks with buttons and dropdowns, watch the exact command being built, and hit run to see results stream live. It even works securely over SSH tunnels for remote servers, proving that complex terminal tools don't need to feel like puzzles anymore.
π° https://news.ycombinator.com/item?id=48827825
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ ragecat73/rcworkflows
RCWorkflows ComfyUI Sharing
Create custom video clips with lip-syncing by importing ready-made ComfyUI workflows from RCWorkflows. This collection saves you hours of setup time by offering tested pipelines that turn static images and audio into animated scenes using advanced artificial intelligence models. Instead of guessing how to connect complex nodes or hunting for specific model files across different platforms, you simply download the workflow and watch it generate media instantly. The repository organizes these tools into clear folders, making it easy to find projects like LTX-2 audio sync or Minimax H3 variations without technical friction.
π @hackernewsgithubprojects
RCWorkflows ComfyUI Sharing
Create custom video clips with lip-syncing by importing ready-made ComfyUI workflows from RCWorkflows. This collection saves you hours of setup time by offering tested pipelines that turn static images and audio into animated scenes using advanced artificial intelligence models. Instead of guessing how to connect complex nodes or hunting for specific model files across different platforms, you simply download the workflow and watch it generate media instantly. The repository organizes these tools into clear folders, making it easy to find projects like LTX-2 audio sync or Minimax H3 variations without technical friction.
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ zzzlc0405/photo-abstract-editorial
Photo Abstract Editorial
Photo Abstract Editorial is the vertical editorial tool that transforms a photograph into a refined composition by pairing the original image with a minimalist abstract memory panel. It keeps your photo completely untouched while deriving a sparse, poetic design from its actual colors and spatial rhythms. You simply upload a picture, and the skill creates a clean, ivory panel below it that reflects the photo's structure without redrawing or filtering anything. It is a beautiful way to add an elegant, artistic touch to your photos while keeping the original content intact. This approach offers a fresh visual experience that feels both modern and grounded in reality.
π @hackernewsgithubprojects
Photo Abstract Editorial
Photo Abstract Editorial is the vertical editorial tool that transforms a photograph into a refined composition by pairing the original image with a minimalist abstract memory panel. It keeps your photo completely untouched while deriving a sparse, poetic design from its actual colors and spatial rhythms. You simply upload a picture, and the skill creates a clean, ivory panel below it that reflects the photo's structure without redrawing or filtering anything. It is a beautiful way to add an elegant, artistic touch to your photos while keeping the original content intact. This approach offers a fresh visual experience that feels both modern and grounded in reality.
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ zeejay0/gathered-scenes-zine-skill
Gathered Scenes Zine Skill
Gathered Scenes Zine is the creative AI tool that turns your ordinary photos into tactile paper-cut posters. This repository offers two clever paths for visual transformation. You can choose to preserve the original scene by adding abstract paper edges to your photo, or you can completely distill the image into a brand-new illustration inspired only by its emotion. The project stands out because it treats the photograph as emotional evidence rather than a visual layer, forcing the AI to invent meaningful metaphors instead of just applying a filter. It captures fleeting moments and binds them into flat, restrained artwork that feels like something you would actually print and keep.
π @hackernewsgithubprojects
Gathered Scenes Zine Skill
Gathered Scenes Zine is the creative AI tool that turns your ordinary photos into tactile paper-cut posters. This repository offers two clever paths for visual transformation. You can choose to preserve the original scene by adding abstract paper edges to your photo, or you can completely distill the image into a brand-new illustration inspired only by its emotion. The project stands out because it treats the photograph as emotional evidence rather than a visual layer, forcing the AI to invent meaningful metaphors instead of just applying a filter. It captures fleeting moments and binds them into flat, restrained artwork that feels like something you would actually print and keep.
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ sparknightllc/comfyui-quantizationtoolkit
ComfyUI Quantization Toolkit Explained
ComfyUI Quantization Toolkit lets you shrink massive AI model sizes down to a fraction of their original weight without needing a beefy graphics card. It takes standard models and converts them into efficient integer formats right inside your workflow, freeing up precious memory. You can even mix different precision levels to balance speed and quality, or snap on extra style tweaks without breaking the fast path. It turns heavy, memory-hogging files into lightweight, snappy workflows that run smoothly on smaller setups. If you want your diffusion models to load faster and breathe easier, this toolkit gives you the power to trim the fat while keeping the quality sharp.
π @hackernewsgithubprojects
ComfyUI Quantization Toolkit Explained
ComfyUI Quantization Toolkit lets you shrink massive AI model sizes down to a fraction of their original weight without needing a beefy graphics card. It takes standard models and converts them into efficient integer formats right inside your workflow, freeing up precious memory. You can even mix different precision levels to balance speed and quality, or snap on extra style tweaks without breaking the fast path. It turns heavy, memory-hogging files into lightweight, snappy workflows that run smoothly on smaller setups. If you want your diffusion models to load faster and breathe easier, this toolkit gives you the power to trim the fat while keeping the quality sharp.
π @hackernewsgithubprojects
This media is not supported in your browser
VIEW IN TELEGRAM
π¦ lukerenton/explore-claude-code
Explore Claude Code: The Interactive IDE
Explore Claude Code turns a simulated project folder into a clickable learning environment. Instead of reading a manual, you navigate a realistic repository structure and click each file to see exactly how it works. The sidebar mimics an IDE, while a live terminal on the right lets you type commands like /help to see instant, animated responses. You can explore real configuration files, custom skills, and agent setups, all written in plain Markdown that you can copy directly into your own work. It is a zero dependency site built with vanilla JavaScript that lets you master AI coding tools by doing, not just reading.
π @hackernewsgithubprojects
Explore Claude Code: The Interactive IDE
Explore Claude Code turns a simulated project folder into a clickable learning environment. Instead of reading a manual, you navigate a realistic repository structure and click each file to see exactly how it works. The sidebar mimics an IDE, while a live terminal on the right lets you type commands like /help to see instant, animated responses. You can explore real configuration files, custom skills, and agent setups, all written in plain Markdown that you can copy directly into your own work. It is a zero dependency site built with vanilla JavaScript that lets you master AI coding tools by doing, not just reading.
π @hackernewsgithubprojects