Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cgopalan
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
cgopalan
1mo ago
For occasions like birthdays or Christmas where people want to give you gifts, I have always wanted to ask them to make donations to charities of my choosing instead. So I built an app to enable this: http://donateyourgift.com&#x
2.
▲
by
cgopalan
2mo ago
Thanks! Its true, many things are frustrating, like you say - bulk downloading. Yes DuckDB is amazing, and I use it in more than one of my projects. It has a lot of use cases for the data lake. I agree, it would be more beneficial to query
3.
▲
by
cgopalan
2mo ago
A self-hosted, better browser interface to preview s3 files. This overcomes the limitation of the s3 console not allowing querying or viewing files beyond a certain size. It also gives you information about the column types. It could be a g
4.
▲
Show HN: S3FileViewer – A lightweight browser interface to preview S3 files
(github.com)
2 points
by
cgopalan
3mo ago
|
0 comments
5.
▲
by
cgopalan
4mo ago
For occasions like birthdays or Christmas where people want to give you gifts, I have always wanted to ask them to make donations to charities of my choosing instead. So I built an app to enable this: http://donateyourgift.com&#x
6.
▲
by
cgopalan
5mo ago
I was born and brought up in India, moved to the US at 27, but only now in my 50s chanced upon the amazing music that is qawwali. Till a couple of years ago I had no idea that such a treasure trove existed as part of Hindustani classical mu
7.
▲
by
cgopalan
5mo ago
For occasions like birthdays or Christmas where people want to give you gifts, I have always wanted to ask them to make donations to charities of my choosing instead. So I built an app to enable this: https://apps.apple.com/
8.
▲
by
cgopalan
1y ago
This looks amazing purely from an engineer's perspective that wants to level up on something they have worked on for a while with enough understanding to build working systems with it. Just confirming, this is more useful for developer
9.
▲
by
cgopalan
2y ago
Good for you then. I myself have not come across the (loud/louder) TDD exponents advocating for using TDD in system/integration testing, they mostly focus on unit tests. If you can point to some examples, it would be a learning ex
10.
▲
by
cgopalan
2y ago
My experience is that TDD just ensures that the code is unit-testable. This can lead to more complex code when it need not be complex. I definitely write tests, but my default approach is to make the test simulate how a user would use the f
11.
▲
by
cgopalan
2y ago
I have pondered this question before and I have seen people recommending "Philosophy of software design" by John Ousterhout, but my qualms with Clean Code is not that it needs a substitute, its just that its a fairly simple set of
12.
▲
by
cgopalan
2y ago
You mean homogenous instead of heterogenous, right?
13.
▲
by
cgopalan
2y ago
Thank you!
14.
▲
by
cgopalan
2y ago
I use it on my 2015 Macbook pro. Its amazing how quickly you can get set up, kudos to the authors. Its a dog in terms of response time for questions, but that's expected with my machine configuration. Also they have Python (and less re
15.
▲
by
cgopalan
2y ago
Thanks for the talk link, it completely kept me engrossed and was a pleasure to watch! Addendum question: what is the state of database drivers for Elixir? Does it have mature libraries for Postgres for eg? I imagine if it's targeting
16.
▲
by
cgopalan
2y ago
You should look at the command `python -m venv`. Its built in, and is a breeze to create virtual environments. I guess it does not provide shortcuts for activation etc, but I am ok with that.
17.
▲
by
cgopalan
2y ago
I thought one of the advantages of pyenv was that you switched to also creating virtual envs using pyenv and managed virtual environments with it too. Maybe not.
18.
▲
by
cgopalan
2y ago
I used pyenv in my previous company. At first it was fine, but after a while with multiple versions of Python installed, things stopped working. The right virtual env was not activated, etc. (It could have also been because our software upd
19.
▲
by
cgopalan
3y ago
Amidst all these great discussions, I would like to point out that this article really helped me get my head around a B tree and why its a great optimization on top of the Binary Search Tree. Thanks to the author!
20.
▲
by
cgopalan
3y ago
On his website: https://mitchellh.com/zig
21.
▲
by
cgopalan
3y ago
That's great to know. Thanks!
22.
▲
by
cgopalan
3y ago
Sorry, thought it was a fairly familiar acronym. IC = individual contributor.
23.
▲
by
cgopalan
3y ago
Mitchell is the only person I can think of who went through the cycle of tinkerer/IC -> founder -> CXO and then back to IC in his own company. Also, his writings on Zig has been tremendously helpful for someone like me who is cur
24.
▲
by
cgopalan
3y ago
Does a possibility of a Python API figure anywhere in your roadmap? Or am I missing the point here? Seems like it would be a smart choice to have one on the statically-typed side, and one on dynamically-typed side?
25.
▲
by
cgopalan
4y ago
I am trying to see if I can work on more interesting problems. Julia Evans has this great quote: "I have one main opinion about programming, which is that deeply understanding the underlying systems you use (the browser, the kernel, th
26.
▲
by
cgopalan
4y ago
You say you are using dbt, so doesnt "dbt test" provide you with the functionality to test? I assume by testing sql pipelines, you want to test if the data written to intermediate stores conform to what you expect. You should be a
27.
▲
by
cgopalan
4y ago
Learn TLA+. I have been doing the usual things for software verification like reviewing PRs, writing tests, but these are all after implementation. As a senior engineer doing more design work, I am wondering if I can do some sort of verific
28.
▲
by
cgopalan
4y ago
Hired a tutor from Mexico for about $20 an hour, and do one lesson every week. I have been learning it for a year and happy with the progress. Btw I dont expect to be completely fluent for a few years, but the journey is fun. Plus we have d
29.
▲
by
cgopalan
4y ago
And then of course: - Take it outside - Expect the unexpected :)
30.
▲
by
cgopalan
4y ago
Thanks for this suggestion, I have seen this before and its not really my area of interest. I do want to read Petzold's "Code" though. I hear a second edition is out!
More ›