Live data from Hacker News

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

github.com

381–390 of 420 posts

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

#381

Maybe I'm just lacking in creativity, but I don't see the appeal of developing anything with less than 2 monitors and a full-sized keyboard. Even for those who find the act of coding intrinsically entertaining, do you want to dance so badly that you'll do so even if you can only use one leg?

I'll bite (even though I think the proposed setup is dumb tbh) : why do you need 2 monitors? Can't you just alt-tab from one window to another?

FWIW I do code on the go and I 100% prefer to code at home with my neat setup... but also quite often when I'm on the move and inspiration strikes, I do enjoy having a way to tinker right here and there.

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

#382
post #378

I am still trying to understand how installing Tailscale and Claude Code then connecting to your home network externally and opening a mobile terminal on your phone is a novel idea that requires a full Github writeup. So, I do this when I am sitting on the couch and too lazy to boot up my laptop that I normally do work on, but it never gets much further than updating, pulling or pushing one or two containers, or more…

There is an infamous "Dropbox comment" on HN that reads the same way as this comment. No idea is new, and novelty is almost never the point. I had seen people do similar things in the past but never approached it myself. Here is someone that has done the thinking for me and put it out there for free. I appreciate that.

Yeah, but the OP is more like the "all you have to do is rsync and cron job". It's an article about the relatively complex step by step process that people do to implement a functionality. It may be the inspiration for an analogous dropbox, but definitely not the dropbox article or post. A product that you could grab from the app store that does all of this out of the box would be the analogue to dropbox.

That said, this would be interesting to someone who didn't know these tools could be stitched together in this way. I think that's a big part of why it's on the home page.

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

#383

> 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'm with you... just with gesture input as it is, I hate using my phone for much beyond a quick comment or two. I can't imagine trying to do anything technical with a phone's onscreen keyboard. Even through an AI prompt... nope, just nope.

At worst, put your ideas into a notes app and then go back to where you are... this is just anti-social and borderline psychotic imo.

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

#384

Maybe I'm just lacking in creativity, but I don't see the appeal of developing anything with less than 2 monitors and a full-sized keyboard. Even for those who find the act of coding intrinsically entertaining, do you want to dance so badly that you'll do so even if you can only use one leg?

I'll bite (even though I think the proposed setup is dumb tbh) : why do you need 2 monitors? Can't you just alt-tab from one window to another? FWIW I do code on the go and I 100% prefer to code at home with my neat setup... but also quite often when I'm on the move and inspiration strikes, I do enjoy having a way to tinker right here and there.

I can, but I find the friction it induces to be extremely irritating. I have to memorize snippets of documentation before switching back instead of just having it open on the other monitor to reference at a glance. Plus the act of switching windows itself is extra keystrokes/touch gestures and tedium. Coding on a small touch screen sounds like absolute hell. Like being forced to drive in stop-and-go traffic with a manual shift.

I'll do it only if I have no other choice (i.e. logged into a remote terminal-only server at work). If I have some flash of inspiration I'll write it down in Google Keep and try it out when I get back to my 3-monitor workstation.

But hey, we're all wired different

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

#385

If you don't want to run your machine 24/7 (whether for electrical consumption, environmental, noise, etc reasons), I wrote an ssh proxy [1] that will send WOL packets to a target machine and hold your connection until its alive. I then configured debian-autoshutdown [2] to turn the machine off if there's no traffic on ssh after 15 minutes. This way I just ssh into my machine (whether via antigravity on my laptop or…

I run a lot of small form factor (SFF) machines including NUCs, Minisforums, and a Mac Studio.

At idle, they aren't loud or consuming much electricity compared to sleep/shutdown.

Fruit co devices in particular are extremely efficient; the Studio is rated at 6W idle, 145W max consumption (cf. https://support.apple.com/en-us/102027 )

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

#386
post #378

I am still trying to understand how installing Tailscale and Claude Code then connecting to your home network externally and opening a mobile terminal on your phone is a novel idea that requires a full Github writeup. So, I do this when I am sitting on the couch and too lazy to boot up my laptop that I normally do work on, but it never gets much further than updating, pulling or pushing one or two containers, or more…

There is an infamous "Dropbox comment" on HN that reads the same way as this comment. No idea is new, and novelty is almost never the point. I had seen people do similar things in the past but never approached it myself. Here is someone that has done the thinking for me and put it out there for free. I appreciate that.

the comment, for the interested: https://news.ycombinator.com/item?id=9224

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

#387
post #237

Earlier quoted context omitted.

Yeah thin clients [0] make a lot of sense with this kind of workflow. If you only really need text, living in the terminal and browser, it might make sense to use eink for eye comfiness and outdoor readability, something like this hack: https://maxogden.com/kindleberry-wireless . Or one of those eink android tablets. [0] https://en.wikipedia.org/wiki/Thin_client

Has the refresh rate on eink devices reached like 30-60fps? It definitely looks cool and I might give it a try, but I do love my dark mode and color syntax. My understanding is that color on eink is pretty limited. It also isn't worth it to me if I'm going to be spending $500+ on a "monitor". But I'd definitely love if things moved in that direction. Honestly if Apple wasn't so insistent on making the iPad not a gene…

They are still not great for high refresh rate, but I have a boox note air4C that can do fast-enough for video. It gets some ghosting (although it should be minimal for typing as you are fully changing from white to $color, backspaces might be a problem though). You will need a full refresh when scrolling but that is fast enough.

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

#388

If you need this article to get the idea of using Claude Code from your phone, you won’t build anything substantial anyway.

Why?

Because, obviously, you should be spending all of your waking time thinking about LLMs, agents, and how you can integrate them into every part of your life. If you have been living properly in the age of impending-AGI, you would have already been desperately seeking more opportunities to interact with these systems. That desperation would have led you to independently discover agents and all the ways you could couple yourself to them even when away from your computer. Are you a parent stuck at home experiencing life with your kids instead of sitting at your desk? Why not escape such a hellscape by whipping out your phone and building a SaaS from your phone while your offspring annoys you with requests for attention and meaningless affection?

---

Really, this whole environment of 'coding from my phone with dozens of agents while I'm doing the laundry' feels like satire of the sorts of things we used to laugh at on Linkedin.

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

#389

If you don't want to run your machine 24/7 (whether for electrical consumption, environmental, noise, etc reasons), I wrote an ssh proxy [1] that will send WOL packets to a target machine and hold your connection until its alive. I then configured debian-autoshutdown [2] to turn the machine off if there's no traffic on ssh after 15 minutes. This way I just ssh into my machine (whether via antigravity on my laptop or…

Can you do the same to remotely wake up my MacBook on demand via WoL and ssh into it from my phone? What are the security risks?

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

#390

If you don't want to run your machine 24/7 (whether for electrical consumption, environmental, noise, etc reasons), I wrote an ssh proxy [1] that will send WOL packets to a target machine and hold your connection until its alive. I then configured debian-autoshutdown [2] to turn the machine off if there's no traffic on ssh after 15 minutes. This way I just ssh into my machine (whether via antigravity on my laptop or…

Can you do the same to remotely wake up my MacBook on demand via WoL and ssh into it from my phone? What are the security risks?

I don't think WOL works over Wi-Fi and whether you can get WOL from a USB ethernet adapter.

My proxy doesn't attempt to handle security. Most folks use either Tailscale or some other VPN solution. In my case I use the wireguard server in my router to VPN into home which gives me access to the proxy and consequently to the machine.

Post reply on HN