wr
hn
Top
New
Best
Ask
Show
Jobs
Back
t
thitami
Joined 7 months ago
Karma
2
Submissions
18
Member since
Mar 25
View on Hacker News
Recent submissions
Comment · 6 months ago
Three years is a serious commitment for a fork. The drop-in compatibility story is what makes this viable — the biggest adoption barrier for any requests replacement is the migration cost across existing codebases. Curious how you're handling the cases where people rely on requests internals directly — things like custom HTTPAdapter subclasses or session-level hooks. Those are usually where drop-in replacements start breaking in the real world.
Comment · 7 months ago
The language-agnostic angle is the right reason to resurrect this. The original gym HTTP API was underrated for exactly that — being able to drive environments from Go or Rust without fighting Python interop was genuinely useful. Curious whether you're handling the render/visualize endpoints via server-sent events or polling. Streaming frame data over HTTP for visualisation can get messy fast, especially at higher framerates.
Comment · 7 months ago
The JSONB approach for time-series is pragmatic for this scale. The 90-day sleep query concern is real though — have you considered a partial index on the timestamp field within the JSONB, or is the aggregation layer from Terra making that unnecessary? Also curious about the MCP server design: are you streaming responses back to Claude or returning complete payloads? For trend analysis over 90 days that could be a meaningful difference in perceived latency.
Comment · 7 months ago
The SQLite comparison is the right framing. The embedded graph DB space has been missing something you can just drop into a process without ops overhead — Neo4j is great until you're building a CLI or serverless function and don't want to provision a server for it. The 27ms cold start is compelling for serverless. Curious how the traversal performance scales with graph size — is the lag on 1-hop/2-hop paths a fundamental architecture constraint or something you expect to close with query planner work?
Comment · 7 months ago
The structured audit report output is the most useful part for teams — raw diagnostic output is fine for individuals but useless in a compliance or incident review context without formatting. Curious about the threat model here: is this designed for self-diagnostics by end users, or for IT teams auditing multiple endpoints? The GUI suggests the former, but the network detection features feel more like the latter. Knowing which one would help frame what the tool is actually optimising for.
Comment · 7 months ago
CSP headers are one of those things that look simple until you actually audit them. The bypass detection is the useful part — I've seen plenty of Laravel apps with a CSP that looks reasonable until you notice it allows unsafe-inline because someone needed a quick fix three years ago and nobody noticed. Does it handle report-uri vs report-to differences? The migration between those two has caught a few teams I've worked with off guard.
Comment · 7 months ago
The pytest decorators are the most immediately useful part for me — @skip_linux and @unless_macos solve something I've hacked around with pytest.mark.skipif(sys.platform != ...) more times than I'd like to admit. The CI and AI agent detection is interesting. Curious how you handle cases where multiple agents are running in the same environment — does it return the first match or all of them?