Summarizer

LLM Input

llm/0c2f997f-ee88-4da1-8587-79dca97bbc3f/batch-4-e96087e9-874a-48f7-aee1-19772aa24c24-input.json

prompt

You are a comment classifier. Given a list of topics and a batch of comments, assign each comment to up to 3 of the most relevant topics.

TOPICS (use these 1-based indices):
1. 24/7 Work Culture Concerns
2. Labor Union Organization
3. Work-Life Balance Boundaries
4. Alternative Mobile Coding Setups
5. Git Worktrees Parallel Development
6. Push Notification Systems
7. Tailscale VPN Security
8. LLM Productivity Claims Skepticism
9. Capitalism and Worker Exploitation
10. Code Quality Without Review
11. Terminal Apps for Mobile
12. Session Persistence with Tmux
13. Anthropic Marketing Suspicions
14. Cloud VM Cost Efficiency
15. Cognitive Effects of LLM Use
16. Vibe Coding Quality Concerns
17. Open vs Proprietary AI Models
18. Future of Software Engineering Jobs
19. Multi-Agent Orchestration Tools
20. Voice Input for Mobile Coding

COMMENTS TO CLASSIFY:
[
  
{
  "id": "46495757",
  "text": "Will we still use \"batch jobs\" agents in 2027? Checking a Java program and downloading a 10mb program used to be slow things which now happen faster than the blink of an eye."
}
,
  
{
  "id": "46493426",
  "text": "I really want to use Claude Code on the phone or tablet, with voice commands only, and perhaps a few simple approval thumb actions. I don't want to type out complex prompt information on a virtual keyboard. I tried setting this up with some of the iOS terminal emulators, and it almost worked, but there was some glitch where Claude would try to start using the first characters that arrived from the voice command.\n\nAnyone have better results?"
}
,
  
{
  "id": "46494530",
  "text": "Jules and GitHub Copilot Agent suffice for similar workflows with less setup.\n\nI've not tried Claude Code for Web but assume it would be similar. https://code.claude.com/docs/en/claude-code-on-the-web"
}
,
  
{
  "id": "46494574",
  "text": "Copilot Agent and Claude Code use their own sandbox, which requires less setup but is also quite limited. With your own cloud setup, agents can perform better end to end testing, including database dependencies and specific tool calls."
}
,
  
{
  "id": "46492748",
  "text": "Setup is still rough around the edges (use an agent to set it up), but clawdbot (prev clawdis) from Peter Steinberger works phenomenally well for agent orchestration and personal assistance. The community for clawd is exploding right now, and I think this is purely based on merit. It’s been a game changer for my vibe coding workflow, and lots of fun.\n\nhttps://github.com/clawdbot/clawdbot"
}
,
  
{
  "id": "46493073",
  "text": "I've been running a variation of this for the past 3 weeks. I swapped out the default pi agent back to Claude Code because I didn't like the smaller feature set. Bought a phone line and communicate with my agent via iMessage on a clamshelled mac. A Tailscale network connect the head agent to all the computers on my network including my laptop, a few raspberry pi's, steam deck, and all the IoT devices in my house. As I discover new uses, I ask it to make skills and it is remarkable what it's been able to handle all through the single chat interface because it has 24/7 access to all my computers' file systems and my home network. It's been really fun to see how far I can take it, and the skills framework built into CC/Codex now make it feel infinitely extensible."
}
,
  
{
  "id": "46493108",
  "text": "I should note, a lot of the functionality I built into my agent was custom after-the-fact because (at least three weeks ago) the clawdis repo was in a state that I found very broken and with tons of false information. Luckily it's easy work for Claude to get things working for you, but really the key unlock was the phone line through iMessage and the unrestricted access to all my systems. It really does feel like I'm able to work with any of my files anywhere now, while hardly requiring much of my attention at all. I would recommend something like this at the bare minimum if you intend to implement a system like this: https://github.com/kenryu42/claude-code-safety-net"
}
,
  
{
  "id": "46497376",
  "text": "Has not discovered Clawdbot yet."
}
,
  
{
  "id": "46493225",
  "text": "I'm almost there. I also have tailclscale/SSH/Claude sessions on a VM.\n\nThe thing I'm missing is a phone that makes it comfy. I could just SSH feom my standard S23, but what I've got my eye on is one of those foldable things.\n\nHas anyone used one like a laptop? Keyboard on the bottom half, terminal on the top? Does it work decently?"
}
,
  
{
  "id": "46496807",
  "text": "What happens when your tailscale session expires? Or if tailscale dies.\nHow do you log back in to fix it?"
}
,
  
{
  "id": "46492786",
  "text": "I do similar except I log into my office workstation and avoid the extra fees. I detailed my setup in an x post here https://x.com/bobjordanjr/status/1999967260887421130?s=20 and the TLDR is:\n\n1.Install Tailscale on WSL2 and your iPhone\n2.Install openssh-server on WSL2\n3.Get an SSH terminal app (Blink, Termius, etc.). I use blink ($20/yr).\n4.SSH from Blink to your WSL2’s Tailscale IP\n5. Run claude code inside tmux on your phone.\n\nTailscale handles the networking from anywhere. tmux keeps your session alive if you hit dead spots. Full agentic coding from your phone.\n\nStep 2: SSH server\nIn WSL2:\n\nsudo apt install openssh-server\nsudo service ssh start\n\nRun tailscale ip to get your WSL2’s IP (100.x.x.x). That’s what you’ll connect to from your phone.\n\nStep 3: Passwordless login\nIn Blink, type config → Keys → + → create an Ed25519 key. Copy the public key.\nOn WSL2:\n\necho \"your-public-key\" >> ~/.ssh/authorized_keys\n\nThen in Blink: Hosts → + → add your Tailscale IP, username, and select your "
}
,
  
{
  "id": "46492681",
  "text": "Shout out to https://exe.dev for this stuff. It'a a VM provider service. It makes it stunningly easy to get https up and going, has a front end http gateway that does all the hard parts for you.\n\nBut relevant to this article here, it also has a super sick web based agent, Shelley , that is quite adequate for using from the phone.\n\nI used it to build a little guestbook thing in ~2 hours, late night in bed in my phone. Link to submission, and my post on it there, and the guestbook I wrote.\nhttps://news.ycombinator.com/item?id=46397609\nhttps://news.ycombinator.com/item?id=46398115\nhttps://nan-falcon.exe.xyz\n\nI'd also note that OpenCode is a solidjs app, that can run in tui (how most folks know it) or the web. And it has an excellent excellent plugin architecture. The work in this post to build workflows is great!"
}
,
  
{
  "id": "46492866",
  "text": "Is there a way to use the official Claude web app with GitHub providers other than GitHub? I’ve put a decent amount of effort into moving away from there, I don’t want to go back."
}
,
  
{
  "id": "46494846",
  "text": "Why does this need a $210/mo VM?"
}
,
  
{
  "id": "46492436",
  "text": "I do the same, but with ConnectBot and Gemini CLI. I have found ssh sufficiently good (mosh required some port forwarding dance, that Tailscale may have solved for the author)."
}
,
  
{
  "id": "46496081",
  "text": "I run Claude code directly on Termux and it runs like a dream. My projects are mounted on a private S3 folder with rclone."
}
,
  
{
  "id": "46493585",
  "text": "Guys checkout Catnip, it uses GitHub workspaces so it’s free and it has a mobile app.\n\nFree and seamless setup!"
}
,
  
{
  "id": "46493419",
  "text": "A VM that cost 7 EUR per day? Or is that his price for claude?"
}
,
  
{
  "id": "46492466",
  "text": "I did much similar with Tailscale over summer.\n\nBut anthropic has since launched the ability to “teleport” sessions to mobile. (Claude Code is baked into the app). The iOS experience has been smooth for the most part.\n\nPeople keep saying things like “2026 is the year of background agents, sandboxes, etc” but imo the harness will eat the entire platform stack. It already is. It will only get better."
}
,
  
{
  "id": "46492270",
  "text": "“ Worst case: Claude does something unexpected on a disposable VM.”\n\n.. with a valid SSH key unless I’m reading it wrong?"
}
,
  
{
  "id": "46493089",
  "text": "I think the SSH key that has push permissions is SSH-forwarded. It is quite a sophisticated setup (in both a good and a bad sense)."
}
,
  
{
  "id": "46493379",
  "text": "You can use a PAT token which has write access to a single repo instead. No need to add a full access SSH key to GitHub."
}
,
  
{
  "id": "46494588",
  "text": "typing in mobile terminal is... painful"
}
,
  
{
  "id": "46493807",
  "text": "> Now I code from my phone.\n\nExcept that you are doing anything else but coding here. Coding involves writing code, which isn't actually done by the author here."
}
,
  
{
  "id": "46493265",
  "text": "Claude Code mobile app + GitHub app? Works well enough."
}

]

Return ONLY a JSON array with this exact structure (no other text):
[
  
{
  "id": "comment_id_1",
  "topics": [
    1,
    3,
    5
  ]
}
,
  
{
  "id": "comment_id_2",
  "topics": [
    2
  ]
}
,
  ...
]

Rules:
- Each comment can have 0 to 3 topics
- Use 1-based topic indices
- Only assign topics that are genuinely relevant to the comment
- If no topics match, use an empty array: 
{
  "id": "...",
  "topics": []
}

commentCount

25

← Back to job