HNHacker News
TopNewBestAskShowJobs

ayushgp

75 karma · joined December 27, 2016

submissionscomments
ayushgp··on Ask HN: What startsups made the best early-tech decisions?
Zerodha. They are the biggest stock broker in India with a team of less than 40 people. Check out their tech blog for their tech philosophy: https://zerodha.tech/blog/hello-world/

Also, WhatsApp with their choice of Erlang. https://www.google.com/amp/s/www.wired.com/2015/09/whatsapp-...

ayushgp··on My Experience at Apple
Wouldn't this be protected as a whistleblower?
ayushgp··on Ask HN: What is the cheapest way to make a website?
You can use multiple static site hosting solutions for this use case for free. Many have a free tier till 100 GB bandwidth per month. Some that I know of:

Github pages Surge.sh Render.com Gitlab pages Netlify Vercel

ayushgp··on Ask HN: What startup/technology is on your 'to watch' list?
+1 for Hasura. It's such a pleasure to use. Having a configurable backend with so much fine grained Authorization. It's just awesome. It literally cuts your project time in half.
ayushgp··on Are ad blockers doomed or have we already won? A history lesson
Reddit forces you to download the app now. You can scroll like 2-4 pages worth of content and then it'll pop up asking you to open in app.

On every page you navigate to from within the website you'll first get a pop up asking to choose between browser and reddit app.

ayushgp··on Why do we fall into the rewrite trap?
I agree. I recently worked on a price where 1 java class had 14 methods named construct<subtype>fields which all built a html+js+css mess using a string builder. I was asked to add support for 3 more subtypes. And this was the god class for the UI. We rewrote the whole UI in 3 months. There was no way that could be refactored.
ayushgp··on Paid Cerberus 'lifetime' licenses are expiring
I guess games are doing this or at least something similar with the DLC packs. You buy the game once, keep paying for the new variants(?) and specials. And you get bug fixes for these for free.
ayushgp··on Lisp is not based on the Lambda Calculus
I suggest you to watch this video if you want to understand how 3 basic functions can be used to create whole language https://youtu.be/3VQ382QG-y4
ayushgp··on Why is modern web development so complicated?
Everyone(well almost) wants a SPA or at the very least non reloading pages. No one wants to reload the page with every action they perform or if only a part of the area on screen needed to be updated and the page was reloaded anyways.
ayushgp··on More Productive Git
One of the most common issue I faced when I started learning git was diverging local and remote branches, franatically searching how to fix it and giving up 2 hours later.
ayushgp··on Business card-sized Japanese phone bucks the giant-phone trend
Now that all the phones coming out have a bezelless display, why aren't manufacturers reducing the whole phone's size instead of extending the screen to the top and bottom. Take OnePlus 5 and OnePlus 6 for example. The OnePlus 6 could've easily been equal to only the screen size of OnePlus 5 but they chose to extend the screen to top and bottom instead.
ayushgp··on What the interns have wrought, 2018 edition
That needs to be written in unit tests and also needs to be code reviewed. Also such bugs can be brought into the system by experienced devs as well.
ayushgp··on Ask HN: Which YC companies failed badly?
Browser extensions can start out as very simple but quickly turn into very complex pieces of software. Have a look at postman(https://www.getpostman.com/) for example.
ayushgp··on Ask HN: What's the best textbook you've read?
It's actually not all that useful for Machine learning and is more focused on other aspects of AI. It talks a lot about propositional logic, knowledge representation, etc.
ayushgp··on Ask HN: What's the best textbook you've read?
There is an interactive version of that textbook you can read. It actually helps to do the exercises with the text. You can Google it. I read that book using that version and it was amazing.
ayushgp··on CPU Usage Differences After Applying Meltdown Patch at Epic Games
Epic Games - AMD EPYC
ayushgp··on Ask HN: What new podcasts and books are you planning to listen or read in 2018?
Shoe Dog by Phil Knight (Maybe some more biographies)

The Intelligent Investor by Benjamin Graham

One Hundred Years of Solitude by Gabriel Garcia Marquez

The Hard thing about hard things

Thinking Fast and Slow

Origin by Dan Brown

ayushgp··on Code together in real time with Teletype for Atom
VS Code is trying hard to be an IDE for all languages. If you use pure VS code without extensions, it quite snappy. But as you start adding more and more extensions, it starts slowing down and that too quite fast.
ayushgp··on What's the best book to read about JavaScript?
I second this. Those books are available for free and are worth reading for everyone working with JS. You'll understand about the variety quirks/perks of the language. Best read on JS IMO.

If you wanna learn about the HTML 5 APIs, you should check out html5rocks.

ayushgp··on Ask HN: Moving on from web development
Didn't pay for hosting. It was not good anyways. Neither am I planning on building it again in near future.
ayushgp··on Ask HN: Moving on from web development
I think now is the time I can afford to go in a completely unrelated direction.

Also last summer I interned as a front end developer at an analytics startup. My work there was to build prototypes of visualizations that were to be included in the product in the future. So yeah I have played around with visualizations as well. It's a pretty good field to get into as well.

ayushgp··on Ask HN: Moving on from web development
OP here.

I think if a company is coming to my college for offering jobs, it's highly likely that I'll only be offered web development positions. Unless I do something else to prove that I can do well in other fields as well.

ayushgp··on Ask HN: Moving on from web development
I've been creating web based apps for a long time now(that too nothing meaningful). Honestly, I'm tired of reading the same articles that promote a JS frameworks, list a thousand reasons for how React is better than Angular, why I should be learning webpack, how my life is ruined if I don't know ES6, etc. Also there is no standard way of doing things. IMO, the web dev scene is pretty messed up right now.

As far as any employer is concerned, I should have at least something unrelated to web development to show for if I don't want to be hired as a web developer.

PS: I already have an internship in hand for the summer.

ayushgp··on Ask HN: Moving on from web development
I have been doing just that for past 2 years as a student. Almost all projects I've created have been CRUD apps with little to no other logic than that.
ayushgp··on Ask HN: Why can't we just build one app that does it all?
There is such an app. It's called the browser.
ayushgp··on Ask HN: Where to start learning web development in 2017?
Start web development by using http://www.freecodecamp.com

I learnt web development from here. It'll teach you all you need to know to become a full stack web developer. It takes time but is totally worth it.

Enjoy!

ayushgp··on Ask HN: For beginners: what is the hardest part while learning web dev?
These are all the things that made full stack webdev overwhelming for me: 1. HTML, CSS, JS and a backend language with a database.

2. Even if you learn basics of these, you proceed to see online tutorials. When I started angular was all the rage. Midway through learning angular, facebook released react. As a beginner you get pretty much carried away by blog posts which go on praising the new tech.

3. Es6 comes in the scene. Enough said.

4. But you have to learn grunt/gulp to be productive.

5. Code in vanilla JS? Ever heard about typescript? All the angular guys are using it.

Css frameworks, jQuery, and many other things.