Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gcarvalho
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
gcarvalho
21d ago
What does AWS get out of this? Couldn't they build their own offering on top of DuckDB, just like MotherDuck has been doing? Buying the team and having them all quit is such a bad outcome for AWS, especially they would not keep any of
2.
▲
by
gcarvalho
1mo ago
I don't mean to be dismissive of the work done by the team which just resigned, and hope they get back on their feet. But also out of those 6y the core team did not exist for ~5y, apparently. How is it a highly ignorant reaction?
3.
▲
by
gcarvalho
2mo ago
> with every version introducing a bunch of new default rules which you then have to deal with immediately According to the original post > Ruff's default rule set was last modified in v0.1.0 Which was over 2 years ago. https:&#
4.
▲
by
gcarvalho
3mo ago
To be fair, if I submit changes and don’t notice I added .vscode / .idea / my_notes.txt / .DS_Store / .swp then it was a sloppy job and I shouldn’t expect the project to adapt to ignore every possible garbage file so th
5.
▲
by
gcarvalho
4mo ago
I do the same sometimes, but a one-off clone is not quite the same as maintaining a "local remote" and pushing refs to it.
6.
▲
by
gcarvalho
5mo ago
> it's positioning itself as a drop-in replacement for SQLite While SQLite is often used for comparison (“SQLite for OLAP”), I’ve never seen DuckDB market itself as a “drop-in” replacement. Where did you see that?
7.
▲
by
gcarvalho
5mo ago
> my guess is that someone at their previous work place had reasoned that forcing periods encouraged developers to actually write meaningful sentences I have actually seen proper capitalization and correct conventional-commit types to co
8.
▲
by
gcarvalho
6mo ago
Don't forget about dmypy, the daemon version of mypy. https://mypy.readthedocs.io/en/stable/mypy_daemon.html
9.
▲
by
gcarvalho
7mo ago
I was never very good on FPS games, but during pandemics I would play often with friends. One day I pop up a practice map in cs:go where one of the challenges is shooting a fixed target after it turns green. If you don’t do it within 250ms
10.
▲
by
gcarvalho
9mo ago
> Only at small scales are full stack engineers valuable. Seems like the ideal career is to start somewhere big and successful enough that allows you to specialize (after some poor generalists sabotaged their own careers by making it a t
11.
▲
by
gcarvalho
1y ago
Looking forward to upgrade over the weekend. Have had my RPi on Debian since Debian 9, with smooth upgrades every time.
12.
▲
by
gcarvalho
1y ago
I have recently migrated ~8y of Apple Numbers spreadsheets (an annoyingly non-portable format) to plaintext accounting. It took me many hours and a few backtracks to get to a point where I am satisfied with it, and where errors are caught e
13.
▲
by
gcarvalho
1y ago
I'm not sure that's what you're implying, but DNS-level blocking is not more powerful than filtering in the browser, at least in the sense of what it is capable of. Content-filtering can and most definitely does block domai
14.
▲
by
gcarvalho
1y ago
I can attest that CSS is very effective for obfuscating e-mail. I displayed my academic e-mail on my webpage for over half a decade using CSS to flip the text direction[1] without getting significant spam. [1] https://superuser.c
15.
▲
by
gcarvalho
1y ago
I’m not saying this is good security hygiene, but not necessarily everyone with access to the file will also have access to the password in the email. e.g. someone downloaded the password protected zip on a public computer, logged out of th
16.
▲
by
gcarvalho
1y ago
I was pleasantly surprised to try the guide out and see that it just worked: λ uv venv && uv pip install torch --torch-backend=auto λ uv run python -c 'import torch; print(torch.cuda.is_available())' True
17.
▲
by
gcarvalho
1y ago
Even if I know my current branch, having my prompt show me untracked/uncommitted/unpushed changes helps to identify if something didn’t work because I’m in a dirty state, or if something I ran (unexpectedly) caused a dirty state.
18.
▲
by
gcarvalho
1y ago
If your pyproject.toml does not list all your dependencies (including dependencies of your dependencies) and a fixed version for each, you may get different versions of the dependencies in future installs. A lock file ensures all installati
19.
▲
by
gcarvalho
1y ago
I have a very involved `gq` alias that helps me find and finish pending work. It works either in the current repository or a folder containing multiple repositories. Basically, my assumption is that `gq` should return empty, which means I
20.
▲
by
gcarvalho
1y ago
One thing I really appreciate about Vim is that it just opens. And I don't mean speed, I mean not getting bunch of pop-ups nagging me to do something about a configuration, extension, feedback or whatever. I'm not going to claim
21.
▲
by
gcarvalho
2y ago
I agree story has holes but regarding > The guy who wasn't actually going to work on the issue decided the time estimate of the bug, and then expected the guy who actually worked on the issue to stick to it? I think he meant that if
22.
▲
by
gcarvalho
2y ago
And the martial art is jiu-jitsu, not jujutsu. Similar sounding but definitely not “named after”.
23.
▲
by
gcarvalho
2y ago
Re: continuing a partial rebase I haven’t tried it myself, but since you know commits A and B have already been rebased and had their conflicts resolved, can’t you instead rebase -i on top of the partial-rebase branch and then drop A and B?
24.
▲
We should stop project-root pollution
(giovannipcarvalho.github.io)
3 points
by
gcarvalho
2y ago
|
0 comments
25.
▲
by
gcarvalho
2y ago
Was it perhaps a demo of a js plotting library? https://leeoniya.github.io/uPlot/demos/index.html
26.
▲
by
gcarvalho
2y ago
And also that 1 copy is (eventually) 0 copies.
27.
▲
by
gcarvalho
2y ago
Many responses suggesting a simple bash script instead. One reason I like make is that I can just tab-autocomplete targets. No extra setup needed. If you’re using a single entry point script (e.g. do.sh) and handling $1 you don’t get that
28.
▲
by
gcarvalho
2y ago
Huh, I’m pretty sure the version I use is the one from the post and it does have diacritics. (I’m not on my computer now but will check later.) One thing that bothers me, though, is that “í” is oddly positioned and almost makes it look like
29.
▲
by
gcarvalho
2y ago
There’s fzf-git.sh [1], which is a collection of bindings to invoke fzf for things like branches, commits, tags, etc. I use it pretty often. [1] https://github.com/junegunn/fzf-git.sh
30.
▲
by
gcarvalho
2y ago
I think it’s widely accepted that refactors should not change behavior. That’s my experience, at least.
More ›