Live data from Hacker News

Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone

github.com

351–360 of 420 posts

Re: Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone

#351

What does Claude add to this? I've done coding on my phone before by sshing into my home server and just... writing code. Is there a benefit to writing code through a third party instead?

Programming on a phone is a tough sell for many since typing is slower and you have less screen real estate to view/debug the code. Using an AI agent and typing only prompts makes it more compelling. You input less, and only occasionally have to edit code instead of writing everything from 0. And even with editing, typing a prompt like "separate the X logic from class Y into a new file/class" is much faster on mobile than the equivalent actions.

Re: Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone

#352
post #340

> Great for parties where you rather be home tinkering. I know this is probably in jest, but when someone invites you to a party it's not because they just want your atoms in the same room as them. In regards to doom coding: I would chop off my arms before coding/prompting on a phone. Also, think about your cervical, neck etc! I feel like I'm taking crazy pills!

I host weekly friend-of-friend open events where some people show up most weeks, find a nice comfortable spot to doom scroll in for a couple hours, maybe take a nap, leave, sit in their car for a bit, scroll some more, then go home. I am just hoping they actually took a break from doom scrolling while driving as then at least I can say I had some non zero positive impact on their lives. 5 years phone-free and I do no…

Maybe host your event in a cave if you can, no cell coverage, no Wi-Fi.

There is a bar like that where I go sometimes, it is in a cave, some people got Wi-Fi from the staff, and you have some reception if you stand near the front door, but it is mostly a network-free zone and it is great.

Another thing we did from time to time at the restaurant is to put all our phones stacked in the middle of the table, anyone who picks up his phone before the end of the meal for any reason pays the bill for everyone. So far, no one did.

Re: Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone

#353
post #70

Earlier quoted context omitted.

use blink https://apps.apple.com/nl/app/blink-shell-build-code/id15948...

Blink will end up giving you an experience similar to the stack in doom-coding (as Blink's local capabilities are very limited thanks to iOS rules) except you have to pay a subscription. Termux on Android will let you do anything you can do on your standard Linux PC.

Hmm, maybe I got grandfathered in or something because I paid some set price a few years ago and have not had a subscription for blink, and just use it the same way I would use Ghostty and then ssh into another machine. Use something else if it needs a sub. Some sibling comments had some recommendations.

Re: Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone

#354
post #291

Vibe coding is such a bad word. It should be called prompting. Thats all it really is. Its like calling a point and click UI programming

I feel it depends whether you inspect and edit the code as part of the workflow, or just test what the AI produced and give feedback without participating in the coding yourself.

Most of the slop i witness is the latter. This is evident in huge multi 10K pull requests. The code is just an artifact, while the prompting is the "new" coding.

Re: Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone

#355

So this is the 4th+ article I've seen on using a VPN to vibe code on your phone. Would an email interface to Claude code work better? - Email Claude to start the coding - Claude emails you with any thing it needs acked on. - you reply back to emails telling it what to do. - maybe Claude can run your program and send back screen shots. seems easier then getting a vpn working. What is the downside to using email?

No syntax highlighting, I do like to review snippets of code. Also the interactive questions / answers during planning would be a pain over email. And what about text wrapping? Headache.

Edit: also setting up an email interface API to Claude Code seems like a lot more work than just setting up a VPN.

Re: Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone

#356
post #270

I have been doing this with toad and opencode and it is great for those unprompted ideas that pop up while in the big blue room, but not really useful for large projects.

Yeah but I wonder if there's a structure that can be used to make it useful for larger side projects.

That’s where VS Code has helped me the most, it provides a lot more model guidance than people realize.

Re: Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone

#357
post #340

> Great for parties where you rather be home tinkering. I know this is probably in jest, but when someone invites you to a party it's not because they just want your atoms in the same room as them. In regards to doom coding: I would chop off my arms before coding/prompting on a phone. Also, think about your cervical, neck etc! I feel like I'm taking crazy pills!

I host weekly friend-of-friend open events where some people show up most weeks, find a nice comfortable spot to doom scroll in for a couple hours, maybe take a nap, leave, sit in their car for a bit, scroll some more, then go home. I am just hoping they actually took a break from doom scrolling while driving as then at least I can say I had some non zero positive impact on their lives. 5 years phone-free and I do no…

Get better friends! Not everybody does this.

Re: Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone

#358

Does anyone have any good advice or resources on a good workflow to do this with web apps? There's some stuff I'd really like to solve, for myself/family, that would require a front and back-end with persistent storage. I would love to easily be able to set this up easily when a new idea pops into my mind and then have something running (locally or securely in some cloud) within a few hours/days. I wouldn't want to s…

Replit is $25 a month but the best mobile allinone coding I have tried so far easy to push to host etc and you can kick off a stage then just pickup building where you left off anytime the termius/tmux/tailscale is fine but lot more effort even after you reach the command line. Horses for courses.

Re: Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone

#359
Fixed IPv6 workstation, ssh (pre-shared key) and vim, 4G usb modem, a "big" screen, nice battery life, "code anywhere" on your workstation (the best would be a "backpack" modular system: a RISC-V board in its case slapped to a "big" DP/eDP screen on a stand, an usb dvorak [ortholinear|columnar] keyboard, a 4[5]G usb modem (using the USB modem standard) with a IPv6 enable mobile ISP sim card, and a rather good battery pack.

(I even use a webcam to capture what my monitor does display when I do remote coding of low level GFX oriented software! Actually my wayland compositor for linux and AMD GPUs)

BTW, IPv6 = ZERO NAT to setup, delicious.

"It's magic".

Re: Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone

#360

Earlier quoted context omitted.

> Would an email interface to Claude code work better? No. > What is the downside to using email? Email is clunky and feedback is not immediate. > seems easier then getting a vpn working. Tailscale is easy for a dev to get going and very reliable. The author uses the Termius SSH app with Mosh, so it keeps the same SSH session going across device sleeps and disconnects. Tmux is helpful, too. I do exactly what the auth…

While I don't use the AI part I have a very similar scheme and it is one of the reasons I encourage people to live in the terminal. The idea is to create a modern "terminal"[0] My main computer is a Macbook Air, which I carry around with me. It's purpose is for: internet, using Microsoft products when I'm forced to, Zoom/meetings, and SSH (or Mosh). Most of my work is not done on this Macbook, instead I use it mostly…

> ... I encourage people to live in the terminal.

I've done this for decades. screen or tmux (although I still confuse the keybindings between the two).

When coding on the move (mostly when I had a long commute or was away from the office visit clients) I'd use the Linux console (Ctrl+Alt+F1-F6) rather than X.

Even in the office I had an old amber/green terminal that connected to my Linux desktop via a serial port.

Nowadays I have a 14" USB-C monitor (ASUS Zenscreen) that sits beneath my main monitors which runs a terminal full screen.

Post reply on HN