Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
marwamc
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
marwamc
7mo ago
hahaha love the spec comparison. Also, can't wait to try this. I use a markdown-based notes/workplans/context workflow that works for the happy path but falls on its head for some edge-cases. Sometimes I have to abruptly stop
2.
▲
by
marwamc
8mo ago
Picking a fight with the European labor unions was not a smart move in hindsight. Backing AfD in Germany and calling them Germany's "best hope for the future" likely rubs the rest of the non-AfD polity the wrong way. He turne
3.
▲
by
marwamc
8mo ago
+1 for generating plans and then clearing context. I typically have a skill and an agent. I use the skill to generate an initial plan for an atomic unit of work, clear context and then use the agent to review said plan. Finally clear contex
4.
▲
Show HN: Shebe, a fast, simple and tiny code-search tool
(github.com)
3 points
by
marwamc
8mo ago
|
1 comments
5.
▲
by
marwamc
8mo ago
Research [1][2] shows that 70-85% of developer code search value comes from keyword-based queries. Developers usually search with exact terms they already know (function names, API calls, error messages) and less so with natural language co
6.
▲
by
marwamc
8mo ago
Got around to sorting the 404. Releases now work. https://gitlab.com/rhobimd-oss/shebe/-/releases/v0.5.6-rc2
7.
▲
by
marwamc
8mo ago
The split globally was ~54% hybrid/electric and ~46% gas. And author wonders why Porsche doesn't want to give up 46% of their Macan customer base? Or to be charitable, author wants Porsche to make that 46% Macan customer base, cho
8.
▲
by
marwamc
8mo ago
I see what's happening. I never validated those build artifacts... Thanks for the catch. Will rebuild notify you here.
9.
▲
by
marwamc
8mo ago
Will fix the links. Meanwhile here is the releases page. I develop on gitlab and mirror to github. Need to make that clear as well. https://gitlab.com/rhobimd-oss/shebe/-/releases
10.
▲
by
marwamc
8mo ago
BM25 has been sufficient for my needs. I typically need to refer to codebases of existing tools as referential sources (istio, envoy, oauth2-proxy, tantivy index etc) so I just clone those repos, index them and search away. Built a cli and
11.
▲
by
marwamc
9mo ago
Turned this into a science experiment and designed a test/workflow to rename the symbol MatrixXd -> MatrixPd in eigen and the results are promising at first glance. See https://github.com/rhobimd-oss/shebe
12.
▲
by
marwamc
9mo ago
shebe asks the simple question: "where does this symbol appear as text?". For C++ codebases that heavily use templates and macros, shebe will struggle. But I'm curious how it would actually perform, so I'm currently perf
13.
▲
by
marwamc
9mo ago
When using AI coding assistants to refactor symbols across large codebases (6k+ files), developers face a binary choice: precision (LSP-based tools) or efficiency (grep/ripgrep). Shebe attempts to address this trade-off by way of a goo
14.
▲
BM25 search and Claude = efficient precision
(github.com)
2 points
by
marwamc
9mo ago
|
4 comments
15.
▲
by
marwamc
9mo ago
Agentic refactoring was such a chore I ended up building this for my refactoring workflows. https://gitlab.com/rhobimd-oss/shebe/-/blob/main/docs/guides... https://gitlab.com/rh
16.
▲
by
marwamc
9mo ago
Also communal RFCs, RFPs, Roadmapping, Architecture/Design Proposals, Design Docs and/or Reviews help socialize/diffuse org standards and expectations. I found these help ground the mentorship and discussions between junior-s
17.
▲
by
marwamc
9mo ago
This was still practice at $BIG_FINANCE in the couple of years just before covid, although by that point such team reviews were reducing in importance and prominence.
18.
▲
by
marwamc
9mo ago
Hahaha OP could be in deep trouble depending on what types of creds/data they had in that container. I had replied to a child comment but I figure best to reply to OP. From the root container, depending on volume mounts and capabilitie
19.
▲
by
marwamc
9mo ago
Another example is they would enumerate your directories and find the names of common scripts and then overwrite your script. Or to be even sneakier, they can append their malicious code to an existing script in your filesystem. Now each ti
20.
▲
by
marwamc
9mo ago
Which investors? Mozilla make money from search engine placement on their browser. If their browser stinks, as it will if they keep pursuing these orthogonal projects, you think google will pay $400MM per year to be the default search engin
21.
▲
by
marwamc
9mo ago
Insurance. You'll get fired if the AI is wrong.
22.
▲
by
marwamc
9mo ago
My understanding is this: A skill is made up of SKILL.md which is what tells claude how and when to use this skill. I'm a bit of a control freak so I'll usually explicitly direct claude to "load the wireframe-skill" and
23.
▲
by
marwamc
9mo ago
Nice. As a heavy claudecode user, I've ran into a certain form of this problem. My problem was: for refactoring/renaming workflows Claude seems to run grep/ripgrep to enumerate occurrences of a symbol before renaming, but som
24.
▲
by
marwamc
9mo ago
I degoogled a long time ago but I can appreciate this move. I see solutions to particular nits I had IRL e.g. the lack of semantic search in googlemaps. This is the ability to perform a "SELECT... JOIN... WHERE" from maps data to
25.
▲
by
marwamc
9mo ago
Thanks @dang
26.
▲
by
marwamc
9mo ago
OpenEmr and Istio. https://gitlab.com/rhobimd-oss/shebe/-/blob/main/docs/Perfor...
27.
▲
by
marwamc
9mo ago
I've no idea what their architecture/implementation looks like, but I've built a similar tool for my own use and the improvements are dramatic to say the least. Mine's a simple BM25 index for code keyword search (I use i