Viewing profile — diarrhea
diarrhea
HN member- Joined
- Tue, May 26, 2020, 12:27 PM UTC
- HN karma
- 2,207
- Public activity
- 747 items
- HN profile
- View on Hacker News ↗
About diarrhea
Recent public activity
-
comment
Comment #49213498
> uses the local models That is fantastic. Last I checked models capable of running on commodity (anything below a dedicated GPU rack) hardware were very lackluster.
-
comment
Comment #49156824
The Make target I use to deploy in this manner (MacBook to x86-64, single machine) is simply: server: @echo "Deploying machine (with ssh-agent forwarding): '$(MACHINE)'" NIX_SSHOPT…
-
comment
Comment #48934405
Exactly. I do not know the specifics, but for example if libraries you call into liberally spawn_blocking under the expectation that it is okay, you will be in trouble. Says it rig…
-
comment
Comment #48930858
Funnily enough, spawn_blocking is not the right tool here. It is meant for blocking I/O, such as DNS lookups, where your platform might not give you anything better. For genuine CP…
-
comment
Comment #48916869
NAT busting is a great point.
-
comment
Comment #48916660
I do not understand this rebuttal. I also run self-hosted Wireguard. Initially on a Debian box, nowadays it is integrated into my router (admittedly, this is closed source). For ar…
-
comment
Comment #48856895
Yeah. I don't think PG could even come close. Column-oriented is fundamentally different, and pairs well with all the SIMD acceleration ClickHouse is also doing. There's just no co…
-
comment
Comment #48841340
But do the markets care about a Postgres in Rust? Probably not, or at least not right away. It is a long way towards commercial success. > I suspect rather than hire less people we…
-
comment
Comment #48783419
> People still learn math, despite the calculator existing. Accounts still learn accounting, despite Excel and accounting software existing. They do, but you need far fewer or none…
-
comment
Comment #48622498
Yes, my point was not related to null. For all I care you can have `&T` and `Option ` in your language, but allow `&T` to be null. In Rust, that would be `Option `. Is that useful?…
-
comment
Comment #48619769
No, because RateLimiter is then copied on passing it around (pass by value). That is problematic for two reasons: it might be a large type, so copying might be expensive. Second, m…
-
comment
Comment #48616570
This is the mess a language lands on when it conflates optionality (a semantic concept) with references/pointers (purely a machine concept). In Go, the requirement " need (non-opti…
-
comment
Comment #48001096
As a fan and believer of obscurity in support of security, I do not understand why > that step didn't add any security. It is a decision that’s part of the entire process. A branch…
-
comment
Comment #47678722
Just this month Google shipped what I understand as hard limits in AI Studio/Gemini/whatever it's called this week. I had existing billing alerts (best you could do before IIUC), b…
-
comment
Comment #47678537
https://news.ycombinator.com/item?id=47677483
-
comment
Comment #47666627
Interesting, though I disagree on basically all points... > No Silver Bullet As an industry, we do not know how to measure productivity. AI coding also does not increase reliabilit…
-
comment
Comment #47589690
uv supports it, https://docs.astral.sh/uv/reference/settings/#exclude-newer
-
comment
Comment #47494395
This take was accurate about 2 years ago, up until perhaps one year ago. Current capabilities far exceed what you are outlining, for example using Claude Opus models in a harness s…
-
comment
Comment #47476596
I use unbound (recursive resolver), and AdGuard Home as well (just forwards to unbound). Unbound could do ad-blocking itself as well, but it's more cumbersome than in AGH. So I use…
-
comment
Comment #47300879
I have the same question, I am confused by the premise of this article. Now you're recording everything twice?
-
comment
Comment #47300858
Agree. I am note sure I understand the premise of the article. You're now recording encountered errors twice, which can look like cancel(fmt.Errorf( "order %s: payment failed: %w",…
-
comment
Comment #47272875
Feldera speak from lived experience when they say 100+ column tables are common in their customer base . They speak from lived experience when they say there's no correlation in th…
-
comment
Comment #46840450
I have been using nixos-rebuild with target host and it has been totally fine. The only thing I have not solved is password-protected sudo on the target host. I deploy using a dedi…
-
comment
Comment #46772316
In thermodynamics, ultimately you need to input work to remove entropy from a system (e.g. by cooling surroundings). Humans do the same for software. I am an avid user of LLMs but …
-
comment
Comment #46683905
Randomly fail or (increasingly) delay a random subset of all requests.