Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vinay_ys
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
631.
▲
by
vinay_ys
7y ago
WeWork may soon be headed the way of Gym's business model which is to oversubscribe like crazy assuming not everyone will show up at the same time and many will not show up at all. When that happens, I wonder what happens to NPS. How m
632.
▲
by
vinay_ys
7y ago
It's not reimplementing if it is a new protocol with different capabilities. There's no point in having a layered architecture if we cannot evolve the layers, especially the layers designated as endpoint layers.
633.
▲
by
vinay_ys
7y ago
Yeah, that's the reason for UDP wrapping the custom protocol.
634.
▲
by
vinay_ys
7y ago
What's really weird is that TCP is an endpoint protocol and should have been relatively easier to upgrade/replace/change (relative to say, IP protocol). But why haven't we moved to something better? Say, why doesn't
635.
▲
by
vinay_ys
7y ago
Very true. Just today, I had to use an old 3G phone tethered to my laptop for data connection and found my ping times to be in orders of 5-10 seconds and at sporadic intervals in between data was getting sent/received in bursts at much
636.
▲
by
vinay_ys
7y ago
Blockchain solutions in real world work because of people's ability to form legally binding consortium made up of real business entities that have decided to cooperate with each other. Crypto backed distributed trust that blockchain br
637.
▲
by
vinay_ys
7y ago
As you get bigger, the people organization becomes more complex. Changing the simplest of things become a complex song and dance of internal political posturing and maneuvering. Then changing people's mindsets and attitudes become even
638.
▲
by
vinay_ys
7y ago
> Again, comparisons with physical retail are moot because, in your grocery store, nobody can walk in off the street and start selling off the shelves. The grocery store is not an open e-commerce platform but a curated service with physi
639.
▲
by
vinay_ys
7y ago
Woah. In this bigger picture, amazon and everybody else is doing the last mile for Fulfilled By China!
640.
▲
by
vinay_ys
7y ago
This doesn't sound right. Even if two different sellers are selling the exact same brand manufactured product (say, an Android Phone), via FBA, when a customer buys from seller1, they should get the Item1 which was actually supplied to
641.
▲
by
vinay_ys
7y ago
What's the argument that 2019 people would make? Replace chroot with ______?
642.
▲
by
vinay_ys
7y ago
how long ago was this?
643.
▲
by
vinay_ys
7y ago
Not in 3/4 of the world as of today.
644.
▲
by
vinay_ys
7y ago
Thankfully, today's Internet is definitely not the Internet of the early 2000s I remember – it was highly insecure and infested with virus/worms everywhere. Thanks to efforts like this Internet has gradually evolved to become more
645.
▲
by
vinay_ys
7y ago
Since others have answered with specific tech stacks, I'll give a more generalized/abstracted answer. While getting started, here are a few high-level principles I found useful to adhere that will make your life easier later: Thin
646.
▲
by
vinay_ys
7y ago
In a conversation I would interpret a mention of military grade encryption as meant to defend against nation state actor adversaries who have theoretically unlimited resources to mount an attack. In that sense, I would expect it to be much
647.
▲
by
vinay_ys
7y ago
No, not this. They didn't do frontend. They only did backend services. They explicitly talked about doing recommendations, merchandizing and CRM with integrations through all the usual suspects. It was an alacarte approach.
648.
▲
Ask HN: E-commerce back end as a service company?
1 points
by
vinay_ys
7y ago
|
3 comments
649.
▲
by
vinay_ys
7y ago
Config variables in code gets version controlled and release-managed alongside code and takes the same CI/CD route to production as rest of your code does. Your code asserts, compilers and test cases can help you catch errors in config
650.
▲
by
vinay_ys
7y ago
I strongly recommend doing away with config files completely for sake of ease of use, maintainability and security. Instead just declare all config variables within code itself in a separate config class/module file, along with initial
651.
▲
by
vinay_ys
7y ago
Could you highlight what you consider as vague?
652.
▲
by
vinay_ys
7y ago
Exactly right. It is acceptable to argue that the pricing is too high and unfair. But to say the structure itself is wrong isn't correct. Breaking up the total price of a product by it's component features and then creating varia
653.
▲
by
vinay_ys
7y ago
This is all good, but I'm not a fan of my browser being remotely controlled by anyone to modify any of its expected behavior to do special/specific things on different websites without my informed consent. Even the browser vendor
654.
▲
by
vinay_ys
7y ago
>> The burden is on whoever introduces this silly "Tech Debt" notion to 1) clarify what exactly it means and how to measure it; and 2) give a model in which the measurement can correlate with an improvement to the software p
655.
▲
by
vinay_ys
7y ago
I think you are being overly harsh. Since you seem to take issue with the term tech debt as a fuzzy term, I suggest you read up on the research on this matter (Researchers talks and paper published by https://sei.cmu.edu is a go
656.
▲
by
vinay_ys
7y ago
You are right. You have to make architectural choices to build a soft layer that can absorb such hacky throwaway code that can be pruned easily later. Usually a hard platform layers sits underneath it and supports this. Following Conway
657.
▲
by
vinay_ys
7y ago
It doesn't become a leaf automatically. You have to force it to stay a leaf. If you don't find a way to do this, and if things grow on top of it, then you are in trouble. This is hard to do in most architecture patterns.
658.
▲
by
vinay_ys
7y ago
Nicely done. Good to see an engineering blog acknowledging tech debt openly. I'm with you all the way until the last paragraph which short-changed the conversation a bit. Quoting a few lines to respond below: >> Build things to b
659.
▲
by
vinay_ys
7y ago
I had the exact same thought and then stumbled on to Julia's another article which talks about tailwindcss.
660.
▲
by
vinay_ys
7y ago
"name dropping" is a type of fallacy – argument from authority fallacy. https://www.logicallyfallacious.com/tools/lp/Bo/LogicalFalla...
More ›