Live data from Hacker News

Using your phone as a software development platform

aista.com

31–40 of 53 posts

Re: Using your phone as a software development platform

#31
Hi guys and gals, thx for the confidence. Just wanted to let you know the product is open source, so there are no "walled gardens" here :)

As to my use of "imply", I'll change my language :D

English is my second language, and I should probably install Grammarly or something on my machine ;)

Re: Using your phone as a software development platform

#32
post #9

I used to code NodeJS services on my phone quite a lot when I was commuting to an office. I used Termux - https://termux.dev/en/ . It was brilliant, and worked far better than you'd think it would. The main problem was the keyboard because the stock Android one doesn't support a lot of symbols. I solved that with https://github.com/klausw/hackerskeyboard .

Few months ago I took that one step further, I forgot my notebook at home, but realised I could just plug in my phone to the monitor (I have Samsung, and their Dex desktop think worked with our usb-c monitors) so I opened tmux and carried on with work :)

Re: Using your phone as a software development platform

#33

A video demo for a mobile dev platform that is not optimized for viewing on mobile? Doesn't really give me high confidence in the actual product.

Yep, I came here to suggest them to change the format of that video into something that can be watched full screen on a phone without black bands on the sides.

Re: Using your phone as a software development platform

#35

> we’ll throw in hosting for you because we’re nice guys. This literally allows you to use your phone as a software development platform. Turn down the millennialspeak just a bit... I watched the demo, and it doesn't mention how this product scales. Who exactly is the audience here? What kind of services do you envision being built with Aista?

I left the site after reading that bit of text, and I will never look back.

Re: Using your phone as a software development platform

#36
IMO, there is something going on here. Besides the large amount of inflaming articles published by aista, a lot of ... interesting articles show up when you google the people involved, if you go down that rabbit hole:

Company Information https://opencorporates.com/companies/cy/HE428124

Rants https://emalm.com/?v=gCuwY

Matches partner name from company information: https://www.kyivpost.com/article/content/ukraine-politics/ch...

Re: Using your phone as a software development platform

#37
post #20

I’m seriously confused about Aista. After https://news.ycombinator.com/item?id=32618797 a couple of days ago which is an absurd and utterly groundless criticism of GraphQL (and there seems to be a follow-up post now which I find even more baffling), one user there suggested the whole thing was trolling, and looking through a handful of other articles on that site I became more inclined to accept that the whole was a…

The way that company has posted blog where they seem to have complete lack of understanding what graphql is and their comments on dev.to show a huge amount of disrespect. The blogs posts comments themselves shows the company's author of these seems dense, rude and unknowledgeable in what they argue. Which also means their product they are making is likely being made by the same mindset. Definitely wouldn't trust them…

> Even if that was true, the above is 7 lines of code. That is 3.5 times as many LOC as my 2 liner. Science shows us that the amount of resources required to maintain code is proportional to the LOC count. Your example is hence 3.5 times more demanding in both initial resources to create it and resources required to maintain it. One of OOP's sales pitches was "that it makes it easier to maintain your code". You just scientifically proved it wrong ...

I think it has to be trolling, right? I haven't seen mention of LOC as a useful metric since the oughts.

Re: Using your phone as a software development platform

#38
post #9

I used to code NodeJS services on my phone quite a lot when I was commuting to an office. I used Termux - https://termux.dev/en/ . It was brilliant, and worked far better than you'd think it would. The main problem was the keyboard because the stock Android one doesn't support a lot of symbols. I solved that with https://github.com/klausw/hackerskeyboard .

Folding Bluetooth keyboard, and a phone stand, turn a phone into a pretty decent terminal.

I used to use the Logitech K480 for this, which is a non-folding Bluetooth keyboard with integrated phone stand. Though it was as bulky as carrying a small tablet or laptop would've been, it was still convenient - at the time my only laptop was a 17" tank.

Re: Using your phone as a software development platform

#39
post #20

Earlier quoted context omitted.

The way that company has posted blog where they seem to have complete lack of understanding what graphql is and their comments on dev.to show a huge amount of disrespect. The blogs posts comments themselves shows the company's author of these seems dense, rude and unknowledgeable in what they argue. Which also means their product they are making is likely being made by the same mindset. Definitely wouldn't trust them…

> Even if that was true, the above is 7 lines of code. That is 3.5 times as many LOC as my 2 liner. Science shows us that the amount of resources required to maintain code is proportional to the LOC count. Your example is hence 3.5 times more demanding in both initial resources to create it and resources required to maintain it. One of OOP's sales pitches was "that it makes it easier to maintain your code". You just…

That's why I remove all the newlines from my code before committing.

Re: Using your phone as a software development platform

#40
post #20

I’m seriously confused about Aista. After https://news.ycombinator.com/item?id=32618797 a couple of days ago which is an absurd and utterly groundless criticism of GraphQL (and there seems to be a follow-up post now which I find even more baffling), one user there suggested the whole thing was trolling, and looking through a handful of other articles on that site I became more inclined to accept that the whole was a…

The way that company has posted blog where they seem to have complete lack of understanding what graphql is and their comments on dev.to show a huge amount of disrespect. The blogs posts comments themselves shows the company's author of these seems dense, rude and unknowledgeable in what they argue. Which also means their product they are making is likely being made by the same mindset. Definitely wouldn't trust them…

> If OOP was a solution to anything really, we wouldn't need design patterns, clean architecture, or SOLID design principles.

He's not wrong. I loved moving from C to C++ polymorphic code is such a cool concept but after a while you realise it really doesn't solve anything on its own.

Then you start to encapsulate everything in an attempt to separate concerns then you realise that separation of concerns is actually quite easy if you separate data from function and make sure functions have no side effects, something OOP encourages the exact opposite of.

Post reply on HN