{"slug": "paper", "name": "Paper", "category": "media", "category_name": "Media and creative", "description": "", "recommenders": 4, "commenters": 7, "warners": 1, "score": 3.437, "rising": 1.35, "first": "2026-07-08", "latest": "2026-10-01", "why": "I ended up running the paper minecraft server on one of our home linux computers", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 4, "neutral": 2, "compare": 0, "warn": 1}, "spark": [0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 0, 1], "listed": true, "loved": [], "caveat": "", "short_quote": "I ended up running the paper minecraft server on one of our home linux computers", "kind": "", "icon": false, "domain": null, "github_repo": "github.com/zahlman/paper", "official_url": "https://github.com/zahlman/paper", "pricing": "", "aliases": ["Paper", "PAPER", "PaperMC", "paper"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 798771314, "item_id": 49923207, "url": "https://news.ycombinator.com/item?id=49923207", "by": "miguel-muniz", "date": "2026-10-01", "stance": "recommend", "quote": "competitors like Pen[1] and Paper[2] allow any local agent to edit", "excerpt": "For context: Figma has two MCPs. The local \"dev\" MCP that works through the Desktop app, and the remote MCP that requires a connection to Figma. Companies need to be whitelisted to use the remote MCP, which is the only one that allows agents edit access to Figma documents. I only found out about Figma's limitation when I was trying to add the remote MCP server to GitHub Copilot Desktop and kept running into errors. T", "context": "", "use_case": "", "switched_from": "", "story": "Figma restricts MCP access to whitelisted clients, excluding Pi"}, {"id": 788302912, "item_id": 49268932, "url": "https://news.ycombinator.com/item?id=49268932", "by": "alexakten", "date": "2026-08-12", "stance": "recommend", "quote": "I love what Paper are doing for design", "excerpt": "Thanks, I will work on the performance. Trying to learn out how to render smooth playbacks with animations was tricky! And yes, that's a great idea! I love what Paper are doing for design, this could do something similar for product photos & videos. Will play around with it to see what I come up with.", "context": "", "use_case": "design", "switched_from": "", "story": "Show HN: ui.camera \u2013 Product photography for software"}, {"id": 783510448, "item_id": 48969403, "url": "https://news.ycombinator.com/item?id=48969403", "by": "TrueSlacker0", "date": "2026-07-19", "stance": "recommend", "quote": "I ended up running the paper minecraft server on one of our home linux computers", "excerpt": "I recently did this so the kids and their friends could all play together. I ended up running the paper minecraft server on one of our home linux computers. It runs the java version but this is ok as there is a mod for bedrock to connect to java. I set it up so that the service starts every time the computer boots up so they dont have to run anything to start it. Then once you have it running and open the appropriate", "context": "", "use_case": "Minecraft server", "switched_from": "", "story": "Minecraft: Java Edition now uses SDL3"}, {"id": 781272611, "item_id": 48829538, "url": "https://news.ycombinator.com/item?id=48829538", "by": "igoose1", "date": "2026-07-08", "stance": "recommend", "quote": "PaperMC also runs without a hitch", "excerpt": "10 months ago I've built a Raspberry Pi 5 mini NAS with 3 SSDs connected through RADXA Penta Hat. It runs OpenMediaVault, system is on the SDcard, other data are on the SSD ZFS pool. I have autosnapshots enabled, and I tune compression methods on specific datasets (lz4 for almost everything, zstd for file backups). We use it for storing (backups, media files), playing (PaperMC), and watching (Jellyfin). I can only co", "context": "Built a Raspberry Pi 5 NAS", "use_case": "Minecraft server", "switched_from": "", "story": "How to Build a Minimal ZFS NAS Without Synology, QNAP, TrueNAS"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 783496708, "item_id": 48968544, "url": "https://news.ycombinator.com/item?id=48968544", "by": "Velocifyer", "date": "2026-07-19", "stance": "warn", "quote": "do not use mods like paper or spigot or purpur as they will mess up farms", "excerpt": "Go to https://minecraft.wiki/w/Tutorial:Setting_up_a_Java_Edition_server for how to create a vanilla server for Minecraft Java edition (which is the best version, but is only on Windows and MacOS and Linux, unlike the significantly inferrior bedrock edition, which is way buggier but is avalible elsewhere). If you need more performance, install [fabric](https://fabricmc.net/) and then install [lithium](https://modrint", "context": "", "use_case": "", "switched_from": "", "story": "Minecraft: Java Edition now uses SDL3"}]}], "who": [{"by": "igoose1", "context": "Built a Raspberry Pi 5 NAS", "url": "https://news.ycombinator.com/item?id=48829538", "date": "2026-07-08"}], "tags": [], "use_cases": ["minecraft server", "design tool", "design"], "compared": [{"slug": "uv", "name": "uv", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "geyser", "name": "Geyser", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "figma", "name": "Figma", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [{"id": 785189712, "item_id": 49074357, "url": "https://news.ycombinator.com/item?id=49074357", "by": "dmsehuang", "date": "2026-07-27", "stance": "recommend", "quote": "I hope this CLI tool can truly do its work to save people\u2019s pain points.", "excerpt": "Hey sankaran458, I am so glad to see this comment, and I hope this CLI tool can truly do its work to save people\u2019s pain points. I hope this is not \u201cyet another\u201d useless tool that tries to simplify the workflow. Give it a try and let me know your feedback if there\u2019s any! Hope you will enjoy it!", "context": "", "use_case": "developer journaling", "switched_from": "", "story": "Show HN: Paper \u2013 A Journaling CLI for Developers"}, {"id": 785153408, "item_id": 49072088, "url": "https://news.ycombinator.com/item?id=49072088", "by": "dmsehuang", "date": "2026-07-27", "stance": "recommend", "quote": "Hope it works and hope you will enjoy it!", "excerpt": "Hey cadeos, Yes, `paper import` handles this. just point it at the folder your daily notes live in: ``` paper import <your-path-to-journals> --dry-run ``` Comment: 1. I personally keep all my Obsidian journals in a journal folder, so that's easy for me to do 2. highly recommend you to use the `--dry-run` option if you are not sure what files will be imported Two things worth knowing. 1. It reads every `.md` and `.txt", "context": "", "use_case": "developer journaling CLI", "switched_from": "", "story": "Show HN: Paper \u2013 A Journaling CLI for Developers"}, {"id": 785055040, "item_id": 49065940, "url": "https://news.ycombinator.com/item?id=49065940", "by": "dmsehuang", "date": "2026-07-26", "stance": "neutral", "quote": "Hello llagerlof, nope, it is not open source.", "excerpt": "Hello llagerlof, nope, it is not open source. Here's the link to the npm package: https://www.npmjs.com/package/@rewrlution/paper-cli", "context": "", "use_case": "Developer journaling CLI", "switched_from": "", "story": "Show HN: Paper \u2013 A Journaling CLI for Developers"}, {"id": 742472912, "item_id": 46404557, "url": "https://news.ycombinator.com/item?id=46404557", "by": "zahlman", "date": "2025-12-27", "stance": "neutral", "quote": "The repo is https://github.com/zahlman/paper but it's not really usable", "excerpt": "> Do you have anything public yet? The repo is https://github.com/zahlman/paper but it's not really usable and it's missing a bunch of local very unfinished stuff (and my README template definitely needs fixing). More of a \"watch this space\" but I would really like to push out a Show HN for the first chunk of functionality soon.", "context": "", "use_case": "", "switched_from": "", "story": "How uv got so fast"}, {"id": 742357281, "item_id": 46397330, "url": "https://news.ycombinator.com/item?id=46397330", "by": "zahlman", "date": "2025-12-26", "stance": "neutral", "quote": "my current main project (https://github.com/zahlman/paper)", "excerpt": "I guess you mean doing the things in Python that are supposedly doable from Python. Yeah, to a zeroth approximation that's my current main project (https://github.com/zahlman/paper). Of course, I'm just some rando with apparently serious issues convincing myself to put in regular unpaid work on it, but I can see in broad strokes how everything is going to work. (I'm not sure I would have thought about, for example, h", "context": "", "use_case": "", "switched_from": "", "story": "How uv got so fast"}, {"id": 740280464, "item_id": 46267529, "url": "https://news.ycombinator.com/item?id=46267529", "by": "zahlman", "date": "2025-12-14", "stance": "neutral", "quote": "I'm still working on PAPER (https://github.com/zahlman/paper)", "excerpt": "At least in principle, I'm still working on PAPER (https://github.com/zahlman/paper). (Or I should say \"resumed\"; I was having a rough time of it mentally in the summer through October or so and didn't really get any actual coding done.) This has most recently involved a side diversion into a little tree-processing library (where file hierarchies are a special case) \u2014 Show HN within the next day or two, fingers cross", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: What Are You Working On? (December 2025)"}], "threads": [{"url": "https://news.ycombinator.com/item?id=49063339", "title": "Show HN: Paper \u2013 A Journaling CLI for Developers", "mentions": 3}, {"url": "https://news.ycombinator.com/item?id=48967256", "title": "Minecraft: Java Edition now uses SDL3", "mentions": 3}, {"url": "https://news.ycombinator.com/item?id=49922729", "title": "Figma restricts MCP access to whitelisted clients, excluding Pi", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=46393992", "title": "How uv got so fast", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=49242584", "title": "Show HN: ui.camera \u2013 Product photography for software", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48827325", "title": "How to Build a Minimal ZFS NAS Without Synology, QNAP, TrueNAS", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {}, "2026-02": {}, "2026-03": {}, "2026-04": {}, "2026-05": {}, "2026-06": {}, "2026-07": {"recommend": 2, "warn": 1, "neutral": 1}, "2026-08": {"recommend": 1}, "2026-09": {}, "2026-10": {"recommend": 1, "neutral": 1}}, "quotes": [{"id": 798819200, "item_id": 49926200, "url": "https://news.ycombinator.com/item?id=49926200", "by": "sergiotapia", "date": "2026-10-01", "stance": "neutral", "quote": "https://paper.design/", "excerpt": "https://paper.design/", "context": "", "use_case": "Design tool", "switched_from": "", "story": "Figma restricts MCP access to whitelisted clients, excluding Pi"}, {"id": 798771314, "item_id": 49923207, "url": "https://news.ycombinator.com/item?id=49923207", "by": "miguel-muniz", "date": "2026-10-01", "stance": "recommend", "quote": "competitors like Pen[1] and Paper[2] allow any local agent to edit", "excerpt": "For context: Figma has two MCPs. The local \"dev\" MCP that works through the Desktop app, and the remote MCP that requires a connection to Figma. Companies need to be whitelisted to use the remote MCP, which is the only one that allows agents edit access to Figma documents. I only found out about Figma's limitation when I was trying to add the remote MCP server to GitHub Copilot Desktop and kept running into errors. T", "context": "", "use_case": "", "switched_from": "", "story": "Figma restricts MCP access to whitelisted clients, excluding Pi"}, {"id": 788302912, "item_id": 49268932, "url": "https://news.ycombinator.com/item?id=49268932", "by": "alexakten", "date": "2026-08-12", "stance": "recommend", "quote": "I love what Paper are doing for design", "excerpt": "Thanks, I will work on the performance. Trying to learn out how to render smooth playbacks with animations was tricky! And yes, that's a great idea! I love what Paper are doing for design, this could do something similar for product photos & videos. Will play around with it to see what I come up with.", "context": "", "use_case": "design", "switched_from": "", "story": "Show HN: ui.camera \u2013 Product photography for software"}, {"id": 783510448, "item_id": 48969403, "url": "https://news.ycombinator.com/item?id=48969403", "by": "TrueSlacker0", "date": "2026-07-19", "stance": "recommend", "quote": "I ended up running the paper minecraft server on one of our home linux computers", "excerpt": "I recently did this so the kids and their friends could all play together. I ended up running the paper minecraft server on one of our home linux computers. It runs the java version but this is ok as there is a mod for bedrock to connect to java. I set it up so that the service starts every time the computer boots up so they dont have to run anything to start it. Then once you have it running and open the appropriate", "context": "", "use_case": "Minecraft server", "switched_from": "", "story": "Minecraft: Java Edition now uses SDL3"}, {"id": 783510066, "item_id": 48969379, "url": "https://news.ycombinator.com/item?id=48969379", "by": "sebmaynard", "date": "2026-07-19", "stance": "neutral", "quote": "I ran geyser with paper for years", "excerpt": "I ran geyser with paper for years.. now I pay for 2 realms, and it's so much easier for them and their friends", "context": "", "use_case": "", "switched_from": "", "story": "Minecraft: Java Edition now uses SDL3"}, {"id": 783496708, "item_id": 48968544, "url": "https://news.ycombinator.com/item?id=48968544", "by": "Velocifyer", "date": "2026-07-19", "stance": "warn", "quote": "do not use mods like paper or spigot or purpur as they will mess up farms", "excerpt": "Go to https://minecraft.wiki/w/Tutorial:Setting_up_a_Java_Edition_server for how to create a vanilla server for Minecraft Java edition (which is the best version, but is only on Windows and MacOS and Linux, unlike the significantly inferrior bedrock edition, which is way buggier but is avalible elsewhere). If you need more performance, install [fabric](https://fabricmc.net/) and then install [lithium](https://modrint", "context": "", "use_case": "", "switched_from": "", "story": "Minecraft: Java Edition now uses SDL3"}, {"id": 781272611, "item_id": 48829538, "url": "https://news.ycombinator.com/item?id=48829538", "by": "igoose1", "date": "2026-07-08", "stance": "recommend", "quote": "PaperMC also runs without a hitch", "excerpt": "10 months ago I've built a Raspberry Pi 5 mini NAS with 3 SSDs connected through RADXA Penta Hat. It runs OpenMediaVault, system is on the SDcard, other data are on the SSD ZFS pool. I have autosnapshots enabled, and I tune compression methods on specific datasets (lz4 for almost everything, zstd for file backups). We use it for storing (backups, media files), playing (PaperMC), and watching (Jellyfin). I can only co", "context": "Built a Raspberry Pi 5 NAS", "use_case": "Minecraft server", "switched_from": "", "story": "How to Build a Minimal ZFS NAS Without Synology, QNAP, TrueNAS"}]}