6 ms·
This topic comes up every month or so, and there's always this catch: > we need to first create a remote workstation which we can start using as our main devel
by laurentdc 8y ago
This topic comes up every month or so, and there's always this catch:
> we need to first create a remote workstation which we can start using as our main development machine.
A dumb terminal isn't a development machine. That's like saying "Using my DEC VT100 terminal to develop in Go", let me just hook it up to an actual computer
- Boulth 8y agoAgreed. I would be interested in seeing Samsung DeX reviewed for development as DeX can run regular Ubuntu.
- solarkraft 8y agoThis is nice, can it also run it without any extra stuff attached? I assume it will only run ARM software?
- benatkin 8y agoYeah according to https://www.linuxondex.com/ https://www.linuxondex.com/ : "To operate properly, packages (apps and programs) must be built for ARM 64-bit and must comply with Android security policy."
- benatkin 8y agoLink for the curious: https://www.samsung.com/us/business/solutions/samsung-dex/ https://www.samsung.com/us/business/solutions/samsung-dex/ Ubuntu: https://www.linuxondex.com/ https://www.linuxondex.com/ "Linux on DeX beta is only supported on Galaxy Note9 and Tab S4" I'm thinking about getting a Tab S4 so I can play with it.
- melq 8y agoThis is not a very good argument. I do my development work on my company issued macbook, but its not like I'm doing my work locally. My several thousand dollar macbook pro acts as a terminal interface for me for a HUGE proportion of my work. All my code is developed/built/run/tested on remote machines and my laptop is just a fancy interface to them.
- tigershark 8y agoBackend developer then? Even in that case I would need IntelliJ idea/visual Studio/ whatever IDE, unless you are just working on “small” projects under 500kloc where vi is maybe enough...
- colecut 8y agoThere is web based visual studio at https://coder.com https://coder.com I use C9 which is another web based IDE.. it doesn't have all the power features of a jetbrains ide but it is nifty and should meet the needs of most developers. Lots of options outside of vi!
- ritz_labringue 8y agoVS Code and Visual Studio are different beasts, though.
- throwaway413 8y agoHold my beer... In all seriousness, I use (neo)vim as my full-time editor for several very large projects.
- dominotw 8y agoDevops/Secops/ITops ppl seem to fall into this usage pattern. i assumed OP is talking about "development" machine implying some code writing.
- dejaime 8y agoNot only code writing, but debugging, compiling, testing, deploying to physical devices via usb, coding thermal printer, barcode scanners or other input hardware support support, and the list goes on...
- computerex 8y agoIt all depends on the type of work you do. I work on the latest top of the line macbook pro issued by work as well, and for me it's too slow. Running the company's php app along with all the other dependencies like MySQL/Redis/etc takes a significant amount of resources. All development is done locally on the dev laptops, bugs are reproduced and fixed on local dev laptops. At this point I almost wish that my laptop was a terminal so that I could have access to more resources like RAM (currently at 16 GB).
- DuckConference 8y agoThe input methods available do matter, and affect the practicality of doing tasks pretty substantially. And a great deal of development involves the building/running of code happening remotely anyway. Although in this case all of the editing seems to be happening on the VM as well, so it's more of a pure dumb terminal.
- dana321 8y agoThere is a way of emulating an x86 machine on ios now https://ish.app/ https://ish.app/ https://news.ycombinator.com/item?id=18430031 https://news.ycombinator.com/item?id=18430031 Still doesn't convince me to swap my 8 core ryzen 1700 laptop with 32gb ram and 1.5tb ssd and a RX580 for an ipad pro.
- a-saleh 8y agoFor me, it 80% is. But I am the kind of a person, who edits his .git/config in VS Code through vim in the embedded terminal :)
- computerex 8y agoAre you referring to the vim emulation plugin in VS Code?
- forrestthewoods 8y agoI came here to say the same thing. This article got me all excited. I made my coffee and sat down for the long read. And the first damn section killed all my excitement. It drives me god damn bonkers that the iPad is such an unbelievably powerful piece of hardware... that is practically unusable due to arbitrary OS limitations. Unusable for certain types of tasks that is. Le sigh. I dream of the day when an iPad can dual boot iOS and OSX.
- farslan 8y agoOP here: Thanks for making the coffee at least :) I also wish iOS wouldn't be limiting and Apple would allows us to develop locally. I think we're getting there slowly and I'm looking forward to that day.
- forrestthewoods 8y agoI still read the whole thing. You know, after ranting on HN for a minute. Thanks for sharing! :)
- deleted 8y ago[deleted]
- jpmattia 8y ago> A dumb terminal isn't a development machine. That's like saying "Using my DEC VT100 terminal to develop in Go", let me just hook it up to an actual compute And to be clear: The iPad Pro does not even achieve the level of "dumb terminal": It does not pass control sequences intelligently, so even running remote emacs is not possible without major remappings (and the remappings are so major as to reduce functionality.) That said, the iPadPro is good for what it's good for. I love having a portable library, and note taking with the pen is kinda nice. It just doesn't achieve the level of development machine for any intelligent definition of the word "development".
- meddlepal 8y agoYea but if you phrase it that way you don't get on the front page of HN and get all that sweet sweet self promotion marketing goodness.
- _bxg1 8y agoAnd if I wanted a dumb terminal I'd much prefer a MacBook Air, with its sturdier keyboard and at least the option of having it not be a dumb terminal sometimes
- radicaldreamer 8y ago12” MacBook is a near perfect portable machine when upgraded to Mac specs and paired with a new Anker GaN 30w charger.
- fanpuns 8y agoAd soon as I saw the stand and keyboard I had exactly the same thought.
- jasonvorhe 8y agoThe device you're developing with is a developer machine. There's even people working on Citrix remote desktop Windows systems who have nothing but a thin client who develop software as their daily business. Who cares if you're building your application locally or somewhere remotely.