Rev359a's comments

Rev359a | 3 years ago | on: Ask HN: Are you preparing for WW3? If so, how? If not, why not?

Some people say all wars start after the debt bubbles especially in the financial sectors, If you see around the major countries the debt bubble is increasing and that was also the case before ww1 and ww2

What is important to know that the war is already out there. Its basically hybrid war. The country or group controlling the information is winning. Controlling information is a powerful tool because you can reach million of users and change narratives and people start talking creating hashtags and asking for protection. Budget kicks in money is spend weapons are bought etc etc. The country or group controlling information can suppress any rebels.

WW3 could be the last one as per various revelations The Battle of Armageddon

Rev359a | 3 years ago | on: Ask HN: How to learn CS and programming on your own?

Start with the basics, Understand conditions, loop, functions, classes and data structures. They are basically same in all the languages.

Once you get the feel that you can build a lets say a calculator in any language of your choice then advance further.

Once you start feeling comfortable go to next level and try to make a software or application for a dummy company like a library system or a hotel. At this point you have to ask yourself if you want to stay in the backend or frontend and then that's another discussion for later

Rev359a | 3 years ago | on: Ask HN: What can't Deno do that Node can

Node is awesome and very mature. I can literally make any backend ready in a day with basic setup that takes days in any other framework

I encourage people to switch to node because even a frontend developer understands typescript and java script

Deno can replace node but then there will be bun and in all that race I think Node will still be champ

Rev359a | 3 years ago | on: Ask HN: What to run on a 1cpu 0.5gb RAM machine?

I remember I was able to run Oracle 6 or 8 once with it

It should be fine if your backend is not doing any memory operations

If you want to host another website, you can do it but just keep it static no backend involve

Rev359a | 3 years ago | on: Ask HN: Founders, how much automated tests do you write?

Are you coding in bash script - just kidding

I mean how does it even works ? What if you want to build an app for a company which is wishing for digitization of their business - you need to have code - Don't you ?

Secondly how come founder are not liability - I have seen a stage in start ups when it comes to the situation where startup is either sold or purchased by other competitive business and after some months when the startup is absorbed the founders are gone or have a silent positions... Doesn't it make them liability afterwards?

Rev359a | 3 years ago | on: Ask HN: Founders, how much automated tests do you write?

The best practice is to write the test by knowing all the scenarios.

Usually this is the practice I have seen successful in all the big projects

- unit test for each function

- Functional Integration test to test the building blocks and functions together (for example rest API with business layer and database

- BDD Behavior driven development where you write automated test to test your business scenarios by initializing the seed data in the test systems

- Performance testing

If you have freelancer who charge per hour or if you have consultants which are expensive - they will write too many test and there code will be so complex in the end that when you want to hire permanent employees or other freelancers they will say "I would like to rewrite it"

The developers now a days like to do clean coding and for simple things they discuss too much even for a program of 2 + 2. there will be endless discussions and in some companies (diverse or multi culture) developers are always under mining each other with what they like and don't like

Rev359a | 3 years ago | on: Ask HN: How Long Does a Deployment Take at Your Company

It depends on country and companies.

If you are in the company which has consultancy, consultants and freelancers and permanent employees - it can take ages because consultancy, consultants and freelancers are all competing each other while sucking the money from the companies. Every deployment in this case will result in a disaster because they never work with each other - they are just sucking the money and the permanent employee suffers and they start leaving for better options

If you are in the company which has talented permanent employees and good visionary leaders who work with the spirit of team building and team work I can assure you it will be as easy as pie - they work with each other and they make good results and take responsibility.

Piece of advice look for silos in your company and make them work as a team and it will take less time.

Development time can be more but deployment should always be easy if you have the right people. Try to hire right people for the right job

Deployment now a days is all cloud managed with in house or service providers like aws, google or azure and mostly offers serverless solutions as most of the databases and services are available as a service and a good DevOps would do it easily without taking much time provided if your team has people who do not like to work in silos and compete with each other

Rev359a | 3 years ago | on: Ask HN: What would it take for an AI to convince us it is conscious?

This goes to the debate of school of thoughts. one school of thought thinks that if you make a AI machine the humans go one step further and not the machine and the second school of thought thinks that things can go like matrix movie where machines will take over and humans will have less advantage.

The conscious is a sacred thing. it lives inside humans which tells them what is good and what is bad. the humans can think out of the box and some legends in human are relying on gut feeling and their true experience. Well surly you can not make a gut feeling inside a machine and can never give a machine your true experience.

Coming back to the point, The machine however is dependent on the knowledge it is building from the internet and for a moment if you destroy the internet where is the machine now. Well someone can say what if it is stored all in the internal hard drive and has index it and make back up copies in cd drives and usb. Ok fine the internet is destroyed and how can machine know what is happening without internet. A machine needs much more to build that. A gut feeling, thought process and the true experience of a human life

So I kind of agree with the school of thought that humans are evolving the machines and building the close match like humans but technically it is not possible ...

conscious comes with a soul and my friends soul is hard to make for humans.

The sad reality is that all humans have soul but not all humans have a alive conscious and if you want to build a AI with conscious the humans have to awake their conscious first.

Disclaimer: I am not against machines but just giving my two cents on the reality of these machines and humans now a days.

page 1