Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sudeepj
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
121.
▲
A journey to a remote corner of India to capture one vote of 900M
(youtube.com)
2 points
by
sudeepj
7y ago
|
0 comments
122.
▲
by
sudeepj
7y ago
qgrep maintains some metadata ("compressed representation of the entire searchable codebase") and ripgrep does not (as far as I know). It does't appear to be benchmarking the same thing, unless I am missing something. Beside
123.
▲
by
sudeepj
8y ago
> it doesn't rust, but why's it so special? "Power resides where men believe it resides" - Varys, Game Of Thrones
124.
▲
Juniper Networks CIO Reflects on 7-Year Cloud Initiative
(wsj.com)
1 points
by
sudeepj
8y ago
|
0 comments
125.
▲
by
sudeepj
8y ago
Can someone help to explain whether this is similar to TLA+?
126.
▲
by
sudeepj
8y ago
> In Idaho, a lumberjack had a son, who he hoped would also become a lumberjack. But this kid liked rockets... Reminds me of the movie "October Sky". Highly recommended. https://en.wikipedia.org/wiki/Octobe
127.
▲
by
sudeepj
8y ago
I have written non-trivial code in Go and Rust. My situation is C++ dev -> Go -> Rust -> Go (current day job). The shifts have been due to various circumstances on my day job. The thing is when I moved back from Rust to Go, I had f
128.
▲
by
sudeepj
8y ago
As far as I understand, formal verification does not certify the implementation even though the algorithms used are sound.
129.
▲
by
sudeepj
8y ago
https://www.sqlite.org/testing.html The testing each release goes through is quite impressive. I bet more time is spent on testing (or writing tests) than actually developing the features.
130.
▲
by
sudeepj
8y ago
Do you have enough resources (and permissions) to run VirtualBox? That way you can run a VM and get complete control. You can do things inside the VM and anti-virus will not be in the picture. I do this in my case but for different reasons
131.
▲
by
sudeepj
8y ago
What are humanity's problem exactly? Every era of humans had different list of problems. Problems today (climate change, nuclear weapons, etc) are very different than say 1000-1500 years ago. Technology definitely solves lot of problem
132.
▲
by
sudeepj
8y ago
Yeah, if there are merge conflicts within the ascii charts then it is even more PITA.
133.
▲
by
sudeepj
8y ago
Not exactly a logo, but check out the "Hitler kettle", which was disturbing and funny at the same time. https://www.telegraph.co.uk/news/worldnews/northamerica/usa/...
134.
▲
by
sudeepj
8y ago
In case of FFI, if C & Rust are using the same allocator (say the system allocator), does it mean that memory allocated by C can be freed by Rust and vice-versa?
135.
▲
by
sudeepj
8y ago
Down in India too I started getting errors while pushing, only then I realized that there is some outage remote: Unexpected system error after push was received. remote: These changes may not be reflected on github.com! Even the we
136.
▲
by
sudeepj
8y ago
An example: So suppose you have the following pseudo code: x = f() In other languages you start using 'x' straight away. You can call member functions on it, compare it, etc. In Rust if x happens to be of type Option or R
137.
▲
by
sudeepj
8y ago
For some time the dominant error handling way was 'error-chain' crate and the comment was made in that context. Now there is a failure crate https://github.com/withoutboats/failure . It is an improvement, but
138.
▲
by
sudeepj
8y ago
I have written non-trivial code in Rust and Go. The thing about Rust is that it needs a bit of perseverance and experience of writing a bit of non-trivial code in Rust to really appreciate it. Writing tutorial like code won't cut it. L
139.
▲
by
sudeepj
8y ago
> fn greet(req: HttpRequest) -> impl Responder Nice to see front page example using 'impl', the recent most improvement in ergonomics. Before 1.26 things would be different. This makes me more appreciative of the efforts fro
140.
▲
by
sudeepj
8y ago
I agree that safety aspect in C++ has improved in its modern versions. But, these modern features are best practices as documented in C++ core guidelines. The issue with best practices is that it cannot be enforced. That is, lets say everyb
141.
▲
by
sudeepj
8y ago
What I also seen is people become victim of your their own success. If you over-achieve in one appraisal cycle it is very bad for you because you have increased your base-level of performance. It is like over-achieving sales target. I have
142.
▲
by
sudeepj
9y ago
This is somewhat analogous to film industry, isn't it? It attracts lot of potential actors. Lot of stories about their struggles and how unforgiving the industry can be. All they see are super-famous and super-rich actors and they all
143.
▲
by
sudeepj
9y ago
Yes, this can be a very good topic for an episode on Black Mirror TV series [1] [1] https://en.wikipedia.org/wiki/Black_Mirror
144.
▲
by
sudeepj
9y ago
I cannot imagine the detailed logging the engineers might have to do in such a system. When I code I wonder sometimes if I am logging unnecessary events at info level. This led to one more question. Do driverless cars have (or will have) a
145.
▲
by
sudeepj
9y ago
I have been taking inspiration from the Rust project and the way they go about things in general. In my workplace, we have a bot similar to bors, which does the merge request testing and is the gatekeeper. Tools like bors act as a "for
146.
▲
by
sudeepj
9y ago
And Citibank internet banking passwords are case-insensitive. (Atleast I can vouch for Citibank India)
147.
▲
by
sudeepj
9y ago
Is it conceptually similar to ESB ( https://en.wikipedia.org/wiki/Enterprise_service_bus )?
148.
▲
by
sudeepj
10y ago
We are using the pipeline-as-code (i.e. Jenkinsfile). However, the new pipeline plugin does not allow diamond shaped dependencies (e.g https://i.stack.imgur.com/iQFWT.png ) Jenkins does allow 'parallel' jobs but t
149.
▲
by
sudeepj
10y ago
As non-US citizen and I am in no position to agree or counter to what is being mentioned in the article. However, I am surprised that the baby-boomers are looked as 'us vs them' whereas the generation change is more of a Continuum
150.
▲
by
sudeepj
10y ago
Very cool! May be such visuals can be incorporated in the official documentation. Suggestion: could also cover closures (which would demonstrate the move keyword also)
More ›