Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sudeepj
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
91.
▲
by
sudeepj
6y ago
> Are they taking necessary steps to mitigate ddos I am not sure how this would happen in this case. If you want to flood the system you will have initiate a lot of payments which will be costly. Both sender and receiver are authenticat
92.
▲
by
sudeepj
6y ago
This resonates with me a lot. I chuckle sometimes when I see things like your fridge (or a smart kitchen) will order items for you by predicting things for you need. In future, it seems tech will do transactions with other tech with lesser
93.
▲
by
sudeepj
6y ago
> If all you want is a single request (and you have wait for results to continue work), you don't gain anything by going async This is true for HTTP version < 2 because of the head-of-line blocking. With HTTP 2 I think a single c
94.
▲
by
sudeepj
6y ago
> The word master is too closely related to the word slave, a practice that goes against B12’s values. Isn't this is a bit of over correction? Check out the synonyms of the word 'master' https://www.thesaurus.co
95.
▲
by
sudeepj
6y ago
The comment is a general one. Also it is not a criticism, it was a question because lot of govt are making their tracing app open source. However, since this is a tracing app and being open source would imply "look, our app is clean, c
96.
▲
by
sudeepj
6y ago
How does one know whether the app in playstore is compiled from this very repo + specific commit and not some other fork of it? Edit: This is not questioning this particular app. A lot of govt are making their tracing app open source [1]. S
97.
▲
by
sudeepj
6y ago
> Rust believes that tech is and always will be political- take some time today to invest in your community. Is this the stated official policy? In my head, tech (esp programming languages) were the last bastion where religion, political
98.
▲
by
sudeepj
6y ago
This is indeed very well put. However sometimes due to nature of the idea it is hard to evaluate the extent of downside in advance and what may seem like a limited downside actually turns out to be worse.
99.
▲
Commvault sues startups Cohesity, Rubrik for infringing 7 patents
(zdnet.com)
1 points
by
sudeepj
6y ago
|
0 comments
100.
▲
by
sudeepj
7y ago
Roughly, if an org is considered as a system, then entropy of it will continue to increase. To keep the order, more and more energy needs to be spent. This energy is in the form of developing internal tooling, more explicit communication wh
101.
▲
by
sudeepj
7y ago
> has no worthy support on windows Actually, with Rust you can even link with msvc toolchain, which Go cannot.
102.
▲
by
sudeepj
7y ago
Few points based on my experiences with (Micro) services: Note: None of these are cast in stone. These have worked well for us 1. Decide in your team/org what constitutes a new version and what it means. Does every change means version
103.
▲
by
sudeepj
7y ago
> there is nothing here to fix really I get the rationale behind the need for different types. When I say quality of life improvement, I meant standard conversion functions between these types which would suffice for most of the use case
104.
▲
by
sudeepj
7y ago
> Rust has issues with String. Rust has 6 String types. String, Str, CString, Cstr, OsString, Ostr Absolutely spot on! You add Path, PathBuf & ffi into this mix, it becomes tiring very soon. I think a quality of life improvement is n
105.
▲
by
sudeepj
7y ago
> just go talk to the stakeholders - product/sales team - ask them if the delay could be potentially customer losing In my experience, sales team rarely have any incentive to help out here. They almost always say that delay will cre
106.
▲
by
sudeepj
7y ago
Unrelated: What's with the text color/contrast? Am I the only one who has trouble reading the text?
107.
▲
by
sudeepj
7y ago
This is similar to what is there in India during summer. Isn't this more problemematic in Australia because of ozone layer depletion [1]? [1] https://www.environment.gov.au/protection/ozone/ozone-scienc...
108.
▲
by
sudeepj
7y ago
> should a task execute for too long How does this work? Does the runtime tracks duration for each future? > spawning a new executor thread I would imagine that the future object will be moved. And for move to be cheap are they alloca
109.
▲
by
sudeepj
7y ago
> The success of one person means the failure of another. In ideal world perf reviews should not degenerate into this. In real world, it is a zero-sum game. One example is that the budget for giving increments/hikes is always limite
110.
▲
by
sudeepj
7y ago
Ownership. There are other things but this is the single biggest adjustment one will have to make. In other languages say C++/Go/Python, you have a shared buffer in two threads. Both threads have mutable access to it but you know
111.
▲
by
sudeepj
7y ago
I think so. Off-course this is my belief and based on different opinions/experiences shared by people over last 3-4 years.
112.
▲
by
sudeepj
7y ago
This is going to open the flood gates. I am sure lot of people were just waiting for this moment for Rust adoption. I for one was definitely in this boat. Also, this has all the goodness: open-source, high quality engineering, design in ope
113.
▲
by
sudeepj
7y ago
Go is simple & simplicity scales when it comes to development (learnability, dev-effort, tooling, etc). So from a manager's point-of-view he/she can hire/train people far more quickly with Go than Rust. As much as I love
114.
▲
by
sudeepj
7y ago
Yes. To put it in other words "simplicity scales" in terms of number of people. It helps to commoditise things faster and lower the cost (i.e learning, operating, hiring, tooling cost etc).
115.
▲
by
sudeepj
7y ago
With C++ even if your project follows this, there is no way to enforce this across your project's dependencies & wider eco-system. With Rust, its entire ecosystem (however nascent) is subjected to the same strict rules. This is
116.
▲
by
sudeepj
7y ago
The biggest issue which is inherent to the language is the learning curve. I feel there is limit beyond which language cannot be made easy to learn. I still claim it is worth learning Rust, however my point should still stand. From personal
117.
▲
by
sudeepj
7y ago
How much of a payoff is there in browser business given that browser development is not trivial at all and it has become a commodity?
118.
▲
by
sudeepj
7y ago
In my experience it does get better, but for most of the people to expect to be productive as they would in Golang, Python, etc would be unrealistic. Rust changed my thought process permanently because it forces you to think a lot of things
119.
▲
by
sudeepj
7y ago
I would have thought MS to be Warden of the North and Linux to be wildlings (or free-folk) given the way they treated it/them in the past.
120.
▲
by
sudeepj
7y ago
I still remember the blue deck (the one showed in the article) had black birds who flap their wings. Nostalgic!
More ›