Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
0x63_Problems
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
0x63_Problems
11d ago
I think it's only recursive from the perspective of the humans, i.e. they design Astra, which itself as part of its deployment designs Galactica, etc. So humans develop things one after the other, but when the thing itself starts devel
2.
▲
by
0x63_Problems
9mo ago
Gauge | Founding Engineer | San Francisco, CA | ONSITE | Full-time Gauge helps companies show up in more AI answers. Search traffic is shifting away from Google into AI chat, and companies are figuring out how to adapt right now. Our system
3.
▲
by
0x63_Problems
1y ago
Very cool! Yup I definitely see confusion in our responses around the product and brand names. We do another pass through an LLM specifically aimed at ‘canonicalizing’ the names, but we’ll need to get more sophisticated to catch most issues
4.
▲
by
0x63_Problems
1y ago
No specific reason, just started with these three, will add Gemini soon!
5.
▲
by
0x63_Problems
1y ago
It's from previous searches actually, we have an 'enrichment' step after the initial rankings come back which helps with semantic deduplication and tries to give us a canonical website domain. We store the Product and tag all
6.
▲
by
0x63_Problems
1y ago
We are using sonar-pro
7.
▲
by
0x63_Problems
1y ago
These are structured results from explicitly asking the LLM for a ranking in the given category, and we provide guidance in the prompt telling the LLM to 'use best judgment' when the topic doesn't clearly include products. Al
8.
▲
How to Build Hot Module Replacement in Python
(gauge.sh)
3 points
by
0x63_Problems
1y ago
|
0 comments
9.
▲
How to Validate uv workspace Dependencies
(gauge.sh)
1 points
by
0x63_Problems
2y ago
|
0 comments
10.
▲
by
0x63_Problems
2y ago
I actually made that change in response to their comment! It used to be a live GIF with no narration.
11.
▲
by
0x63_Problems
2y ago
Yes! Here is an example project that is configured as if it were a uv workspace: https://github.com/gauge-sh/tach/tree/main/python/tests/exam... In that project, `tach check-external` would han
12.
▲
by
0x63_Problems
2y ago
This should definitely be supported out-of-the-box, we can take a closer look in Discord or through GH Issues! But generally I would expect: ``` [[modules]] path = "foo" depends_on = [] [[modules]] path = "bar" depends_o
13.
▲
by
0x63_Problems
2y ago
I can understand the frustration, but I think there are legitimate reasons to run this remotely. Tach is an installable Python package, shipping a full web app would have to come in a separate form factor and has significant maintenance imp
14.
▲
by
0x63_Problems
2y ago
Co-author here - We do provide a web platform ( https://www.gauge.sh/platform ) which we have been developing with design partners. The fundamental difference between using Tach alone vs. the platform is that the platform pro
15.
▲
by
0x63_Problems
2y ago
Co-author here, I can understand where you're coming from! Part of the philosophy here is that the tools and techniques you're describing can (and should) be used diligently to solve this problem, and Tach is often a complement to
16.
▲
by
0x63_Problems
2y ago
Co-author here, fair question! In short, we want to make the visualization UX as smooth as possible, and this is best done with a web app. The URLs use UUIDs, and the contents being sent don't include literal source code, only module n
17.
▲
Scaling Tach to Large Codebases
(gauge.sh)
2 points
by
0x63_Problems
2y ago
|
0 comments
18.
▲
AI makes tech debt more expensive
(gauge.sh)
467 points
by
0x63_Problems
2y ago
|
240 comments
19.
▲
by
0x63_Problems
2y ago
I'm a big fan of the modular monolith pattern, but haven't used feature flags for the purpose you're describing. Do you use any specific tools or frameworks for that? I'd also imagine there would be calls between feature
20.
▲
Show HN: Pare – Simple Serverless Python
(github.com)
3 points
by
0x63_Problems
2y ago
|
0 comments
21.
▲
by
0x63_Problems
2y ago
That's a good question. I don't have an easy way to rerun the comparison since this happened actually a while ago, but I do remember some relevant numbers. In the first iteration of the Rust extension, I actually used the parser f
22.
▲
by
0x63_Problems
2y ago
Very fair points. For general purpose ASTs from Python your design should be more efficient while essentially keeping the existing interface. When I referenced numpy, I was thinking of a query layer which could push traversal into the exten
23.
▲
by
0x63_Problems
2y ago
Thanks for pointing this out, the link is now updated!
24.
▲
by
0x63_Problems
2y ago
This seems like it could be implemented without much trouble for consumers, but I actually think for the common case of full AST traversal you'd still want to avoid building objects for the nodes while traversing. That is to say, ast.N
25.
▲
by
0x63_Problems
2y ago
First off, thank you for all your contributions to Python! I completely take your point that there are many places where this approach won't fit. It was a surprise for me to trace the performance issue to allocations and GC, specifical
26.
▲
by
0x63_Problems
2y ago
Totally agree, keeping the interface with the extension as thin as possible makes sense. I hadn't considered object pooling in this context, it might be more involved since each node has distinct data but for my use case it might still
27.
▲
Python extensions should be lazy
(gauge.sh)
115 points
by
0x63_Problems
2y ago
|
63 comments
28.
▲
Show HN: Tach – fast Python import linter in Rust with monorepo support
(github.com)
4 points
by
0x63_Problems
2y ago
|
0 comments
29.
▲
by
0x63_Problems
2y ago
In my experience, Python devs rarely use the underscore. Package authors are pretty good about it. But when the only people using your code are your coworkers, people don't seem to put as much thought into having a clean interface.
30.
▲
by
0x63_Problems
2y ago
This might be helpful: https://monorepo.tools/ Although I'm not sure process management is touched on specifically. I've used docker compose for a similar purpose in the past, with source code in a volume to suppo
More ›